Ideon Logo
Ideon
GitHub

Operations

This section covers operational tasks for self hosted deployments.

Start and Stop

docker compose up -d
docker compose down

Logs

docker compose logs -f ideon-app
docker compose logs -f ideon-db

Health Checks

  • /api/health checks database connectivity.
  • Docker health checks call /api/health.

Backups

  • Postgres data is stored in the ideon-db-data volume.
  • File uploads and Yjs data are stored in ideon-app-data under /app/storage.
  • Back up both volumes for full recovery.

Upgrades

  1. Pull the latest container image.
  2. Restart services with Docker Compose.
  3. Migrations run on startup.