Files
reverseproxy/charon/compose.yml
2026-04-22 18:23:22 +00:00

24 lines
641 B
YAML

services:
charon:
image: wikid82/charon:latest
container_name: charon
restart: unless-stopped
ports:
- "80:80"
- "443:443"
- "443:443/udp"
- "8080:8080"
volumes:
- ./charon-data:/app/data
- /var/run/docker.sock:/var/run/docker.sock:ro
environment:
- TZ=America/Chicago
# Generate with: openssl rand -base64 32
- CHARON_ENCRYPTION_KEY=rmDCKolKZ0YFhiCy7BhDiZkzTZn0nszK5lkHmzbYGzs=
healthcheck:
test: ["CMD-SHELL", "curl -fsS http://localhost:8080/api/v1/health || exit 1"]
interval: 30s
timeout: 10s
retries: 3
start_period: 40s