# Maintenance
# Viewing Logs
# View all service logs
docker-compose logs
# View specific service logs
docker-compose logs stacks
docker-compose logs email
docker-compose logs postgres
# Follow logs in real-time
docker-compose logs -f
# Updating
WARNING
Before updating, ensure you have a backup of your database. Check the backup section for instructions.
# Stop services
docker-compose down
# Run the update script to automatically download and apply the latest release
./check-update.sh
# Backup
Manual backup instructions:
# Backup database
docker-compose exec postgres pg_dump -U postgres stacks_hono > backup.sql
# Backup uploaded files
docker cp $(docker-compose ps -q stacks):/server/uploads ./uploads-backup
Automatic backup instructions:
./db-manager.sh
# Database Manager
# ----------------
# 1. 📤 Backup Database <-- select option 1
# 2. 📥 Restore Database
# 3. ❌ Exit
# Restore
Manual restore instructions:
# Restore database
docker-compose exec -T postgres psql -U postgres stacks_hono < backup.sql
# Restore uploaded files
docker cp ./uploads-backup $(docker-compose ps -q stacks):/server/uploads
Automatic restore instructions:
./db-manager.sh
# Database Manager
# ----------------
# 1. 📤 Backup Database
# 2. 📥 Restore Database <-- select option 2
# 3. ❌ Exit