From cdb391ac90aa260d7dd44ec9a1326ed8ba45066a Mon Sep 17 00:00:00 2001 From: host Date: Wed, 26 Aug 2026 02:19:45 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20docker-compose.yml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.yml | 43 ++++++++++++++++++++++--------------------- 1 file changed, 22 insertions(+), 21 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 2afe496..56aeb61 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,24 +1,25 @@ services: - dockmon: - container_name: dockmon - environment: - - TZ=Europe/Moscow - healthcheck: - interval: 30s - retries: 3 - test: - - CMD - - curl - - -k - - -f - - https://localhost:443/health - timeout: 10s - image: darthnorse/dockmon:latest + arcane: + image: ghcr.io/getarcaneapp/manager:latest + container_name: arcane ports: - - 8001:443 - restart: unless-stopped + - "3552:3552" + environment: + - ENCRYPTION_KEY=PASTE_FIRST_OPENSSL_VALUE_HERE + - JWT_SECRET=PASTE_SECOND_OPENSSL_VALUE_HERE + - PROJECTS_DIRECTORY=/mnt/tank/stacks # where your Compose projects live + - PUID=568 + - PGID=568 + - TZ=America/New_York volumes: - - /mnt/ssd/apps/dockmon:/app/data - # - /mnt/ssd/apps/dockge/stacks:/stacks - - /var/run/docker.sock:/var/run/docker.sock -networks: {} + - /var/run/docker.sock:/var/run/docker.sock # manage the host's Docker + - /mnt/tank/configs/arcane:/app/data # persistent app data (DB, etc.) + - /mnt/tank/stacks:/mnt/tank/stacks # must match PROJECTS_DIRECTORY + cgroup: host # helps Arcane detect its own container + healthcheck: + test: ["CMD", "./arcane", "health", "--timeout", "2s"] + interval: 10s + timeout: 3s + retries: 5 + start_period: 15s + restart: unless-stopped \ No newline at end of file