Files
OSIT-AE-Docker-Env/CHEATSHEET.md

1.2 KiB

Aether Docker Cheat Sheet 🚀

💾 Database Operations

  • Manual Backup: ./backup_db.sh (Hot backup, live container)
  • Manual Restore: ./restore_db.sh [path_to_file.gz] (Automated password/grant reset)
  • Conference Export: ./export_db.sh (Saves to backups/conference_export/)
  • Automated Onsite Import:
    1. Drop a backup into backups/import/.
    2. Run ./check_and_import.sh.
    3. The file will be restored and moved to backups/imported/.

Scheduling

To backup every hour at 55 minutes past: 55 * * * * /home/scott/OSIT_dev/aether_container_env/backup_db.sh

📈 Scaling the API

  1. Edit .env -> AE_API_REPLICAS=X
  2. Run docker compose up -d

🧹 Maintenance

  • Internal Logs: Docker handles rotation automatically (10MB limit).
  • External Proxy: Point your home server to [Workstation_IP]:5060.