PROBLEM: Corporate proxy (Zscaler) blocked ALL package downloads during Docker build - Oracle Linux yum, Alpine apk, even with SSL certs. SOLUTION: Offline package approach - Pre-download restic binary on host (works outside Docker) - Bake binary into repo at scripts/backup/offline-packages/ - Updated Dockerfile.backup to use offline binary (no downloads) - Simplified: mysql:8.4 base + offline restic only (no Python/alembic) RESULT: Backup containers build successfully behind corporate proxy FILES: - scripts/backup/offline-packages/restic_0.17.3_linux_amd64.bz2 (8.6MB) - scripts/backup/Dockerfile.backup: Use offline package, no downloads VERIFICATION: - docker compose build backup: SUCCESS - Backup watcher running: Polling every 30s - Backup store running: restic REST server on port 8000 WORKING: - Click 'Back Up Now' in UI - Watcher detects sentinel file within 30s - Backup executes automatically The offline package can be checked into git for easy deployment at other sites behind similar proxies.
8.5 MiB
8.5 MiB
The file is too large to be shown.
View Raw