Production services
Commands
Image policy
The checked-in stack referenceslatest application images. For repeatable production releases, replace them with reviewed immutable tags or digests and record the complete set deployed together.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
InteraOne is open source — star or contribute on GitHub.
Operate InteraOne’s development and production Compose stacks, services, volumes, health checks, and common commands.
| File | Purpose |
|---|---|
docker/docker-compose.dev.yml | Local infrastructure; application processes run through Turbo |
docker/docker-compose.yml | Production-style full stack using published application images and Caddy |
| Service | Lifecycle |
|---|---|
caddy | Long-running reverse proxy and TLS termination |
console, gateway, agent, worker | Long-running application containers |
launcher-deploy | One-shot widget build/deployment on stack startup |
mongodb, redis, minio, qdrant | Long-running stateful infrastructure |
log-viewer | Long-running Dozzle UI with Docker socket read access |
# Render the fully substituted configuration
docker compose --env-file docker/.env -f docker/docker-compose.yml config
# Start or reconcile the stack
docker compose --env-file docker/.env -f docker/docker-compose.yml up -d
# Inspect health and recent logs
docker compose --env-file docker/.env -f docker/docker-compose.yml ps
docker compose --env-file docker/.env -f docker/docker-compose.yml logs --tail=200 gateway agent worker
# Stop containers without deleting volumes
docker compose --env-file docker/.env -f docker/docker-compose.yml down
-v to docker compose down in production unless you intentionally want to delete named data volumes and have a verified recovery plan.latest application images. For repeatable production releases, replace them with reviewed immutable tags or digests and record the complete set deployed together.
