Files
synapbus/docker-compose.yml
T
Algis DumbrisandClaude Opus 4.6 b8460dcfa4 feat: add Dockerfile, docker-compose, and Helm chart
Multi-stage Docker build (node + golang + scratch), ~30MB image.
docker-compose.yml for local development with volume persistence.
Helm chart with configurable Deployment, Service, PVC, Ingress,
and Prometheus ServiceMonitor.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 20:17:28 +02:00

19 lines
523 B
YAML

services:
synapbus:
build: .
ports:
- "8080:8080"
volumes:
- synapbus-data:/data
environment:
- SYNAPBUS_LOG_LEVEL=info
- SYNAPBUS_METRICS=true
restart: unless-stopped
# Note: healthcheck is omitted because the runtime image uses scratch,
# which has no shell, wget, or curl. Use an external health checker
# (e.g., Docker healthcheck with a sidecar, or orchestrator-level probes)
# to poll GET /healthz and GET /readyz on port 8080.
volumes:
synapbus-data: