Enhance upgrade and installation scripts with logging and status tracking

- Added logging functionality to `upgrade.sh` for better tracking of upgrade steps and errors.
- Implemented a status file mechanism in `upgrade.sh` for API polling during upgrades.
- Improved error handling and user feedback in `upgrade.sh` and `install.sh`.
- Download configuration files in parallel in `install.sh` to speed up the installation process.
- Updated versions in `versions.json` for Coolify and Traefik.
- Enhanced environment variable checks and updates in `install.sh`.
- Added health checks for the Coolify container post-installation.
This commit is contained in:
Andras Bacsai committed 2025-12-17 11:01:59 +01:00
1 parent 581d767560
commit 51f1be2995
5 files changed
+688 -162

No files matched your search

+2 -2
View File
@@ -17,13 +17,13 @@
}
},
"traefik": {
"v3.6": "3.6.1",
"v3.6": "3.6.5",
"v3.5": "3.5.6",
"v3.4": "3.4.5",
"v3.3": "3.3.7",
"v3.2": "3.2.5",
"v3.1": "3.1.7",
"v3.0": "3.0.4",
"v2.11": "2.11.31"
"v2.11": "2.11.32"
}
}