Docker Compose¶
The compose.yml at the repo root brings up the wizard behind Caddy with automatic TLS.
What you get:
- Caddy terminating TLS with auto-issued Let's Encrypt certs
- Ontoforge wizard on the
ontomeshservice - Redis (opt-in
--profile redis) for multi-worker SSE - Postgres (opt-in
--profile postgres) for the saved-ontologies store
The SSE proxy is configured with read_timeout 24h so live drift / metrics streams survive.
See deploy/Caddyfile for the proxy config.