Releases: Ym0T/pterodactyl-nginx-egg
Releases · Ym0T/pterodactyl-nginx-egg
v1.5.1
📜 Changelog (Version 1.5.1 – 2025-02-10)
✨ New Features
🚀 Automatic Log Cleanup Before Cloudflared Startup
- Logs are now automatically deleted if they exceed 10MB or are older than 30 days:
/home/container/logs/naccess.log
/home/container/logs/nerror.log
/home/container/logs/error.log
/home/container/logs/php_errors.log
/home/container/logs/php-fpm.log
- 📌 Prevents excessive log accumulation and improves disk space management.
🎨 Improved Status Messages & Formatting
- Color-coded console output for better readability:
- 🔵 Blue → Headers & sections
- 🟣 Purple → Cleanup processes
- 🟡 Yellow → Status messages (e.g., "Waiting for Cloudflared to start...")
- 🟢 Green → Success messages
- 🔴 Red → Errors or missing files
- 📢 More structured output with section dividers (
────────────────────────
).
🛠 Optimized Cloudflared Startup
- Cloudflared startup process improved:
- Better error handling:
- If Cloudflared fails, the error is displayed immediately.
- Last 10 log lines are shown for troubleshooting.
- Safer PID file storage.
- Better error handling:
🐛 Bug Fixes & Improvements
- ✅ Improved Error Handling:
- Cloudflared token validation: If missing or empty, a clear error is shown.
- Log existence checks: No errors if logs don’t exist.
- 🏗 Code Refactoring:
- Better script structure with logical sections.
- Standardized use of
echo -e
for consistent formatting.
v1.5.0
V1.4.3
V1.4.2
V1.4.1
V1.4
Added
[+] Simplified version changer added
[+] Added support for git (www folder)
[+] Added support for ARM64 (thanks to @GergoEB)
[+] Comments have been added to some files for a better overview
[+] Added "install-script.sh" for a better overview of the installation script
Other
[O] PHP version 7.3 removed
What's Changed
New Contributors
Full Changelog: V1.3.1...V1.4