From 0abc4f046d21c518c93a268e3b0c830af2b2fe6e Mon Sep 17 00:00:00 2001 From: akanealw Date: Wed, 22 Apr 2026 18:23:22 +0000 Subject: [PATCH] configured for my instance --- charon/compose.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 charon/compose.yml diff --git a/charon/compose.yml b/charon/compose.yml new file mode 100644 index 0000000..a353e78 --- /dev/null +++ b/charon/compose.yml @@ -0,0 +1,23 @@ +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