|
|
eed537ac42
|
feat: add offline installer cache and health endpoints
- Add /health and /api/health endpoints for botui connectivity
- Create 3rdparty.toml with all download URLs for offline bundles
- Add botserver-installers/ cache directory for downloaded files
- Implement DownloadCache module with:
- Automatic cache lookup before downloading
- Support for pre-populated offline bundles
- SHA256 checksum verification (optional)
- Cache management utilities (list, clear, size)
- Update download_and_install to use cache system
- Data files (models) also cached for reuse
Cache behavior:
- First run: downloads to botserver-installers/
- Subsequent runs: uses cached files
- Delete botserver-stack/ without losing downloads
- Pre-populate cache for fully offline installation
|
2025-12-08 14:08:49 -03:00 |
|