Ideon Logo
Ideon

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.

Audit Logs

Administrators can view system-wide audit logs via the Management Dashboard (/management/audit). Logged events include:

  • Authentication attempts (success/failure).
  • User management actions (invites, role changes).
  • Project access changes.
  • System configuration updates.

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.