From b0b50bb07c5529c94b0967cbe22e885ecb5fef6a Mon Sep 17 00:00:00 2001 From: Jeff Emmett Date: Tue, 7 Apr 2026 12:19:05 -0400 Subject: [PATCH] fix: add init:true to docker-compose for Node signal handling Node.js as PID 1 in Docker doesn't handle signals properly, causing intermittent clean exits (exit code 0) under the traefik-public network. Using tini via init:true fixes this. Co-Authored-By: Claude Opus 4.6 --- docker-compose.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/docker-compose.yml b/docker-compose.yml index 4a85c19..328a3a9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,6 +2,7 @@ services: xhivart-mirror: build: . container_name: xhivart-mirror + init: true restart: always environment: - SMTP_HOST=${SMTP_HOST}