1.2 KiB
1.2 KiB
Aether Docker Cheat Sheet 🚀
🛠️ Management Links
- Dashboard: http://localhost:8888
- Logs (Dozzle): http://localhost:8881
- Database (phpMyAdmin): http://localhost:8081
- API Docs: https://dev-api.oneskyit.com/docs
💾 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 tobackups/conference_export/) - Automated Onsite Import:
- Drop a backup into
backups/import/. - Run
./check_and_import.sh. - The file will be restored and moved to
backups/imported/.
- Drop a backup into
⏰ Scheduling
To backup every hour at 55 minutes past:
55 * * * * /home/scott/OSIT_dev/aether_container_env/backup_db.sh
📈 Scaling the API
- Edit
.env->AE_API_REPLICAS=X - Run
docker compose up -d
🧹 Maintenance
- Internal Logs: Docker handles rotation automatically (10MB limit).
- External Proxy: Point your home server to
[Workstation_IP]:5060.