Open Source|All improvements go through Pull Requests with automated CI checks before review by@Leo-Galli|Join Discord|Contributing guide
Backup and restore

Backup and restore

Protect your Aetheris installation — what to back up, how to schedule it, and how to recover.

What to back up

DataLocationRequired
PostgreSQL databaseData volume✅ All business data
Application stateaetheris-app + .env✅ Keep .env
Redis (AOF)Redis data dirOptional (zero-loss billing)
UploadsApp data volumeDepends on install

PostgreSQL is the single most important item — it contains accounts, nodes, servers, invoices, audit log and encrypted credentials.

Quick backup

# Docker
docker compose exec -T postgres pg_dump --username=aetheris --dbname=aetheris --format=custom > backup.dump
 
# Restore
cat backup.dump | docker compose exec -T postgres pg_restore --username=aetheris --dbname=aetheris --clean

Quick links

  • Backup runbooks — scheduled backups, restore procedures, disaster recovery

See also: Monitoring, Upgrades.