From 068cafee1c5d23d58fde24e76e9d75327684a02d Mon Sep 17 00:00:00 2001 From: Bryan Helmkamp Date: Sat, 9 May 2026 18:59:25 -0400 Subject: [PATCH] Improve Docker Compose deployment defaults --- docker-compose.yaml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/docker-compose.yaml b/docker-compose.yaml index e3ee394c9..ee5858d13 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -1,15 +1,21 @@ services: fabro: - image: ghcr.io/fabro-sh/fabro:nightly + image: ghcr.io/fabro-sh/fabro:${FABRO_VERSION:-nightly} restart: unless-stopped ports: - - "32276:32276" + - "${FABRO_PORT:-32276}:32276" volumes: - fabro-storage:/storage - /var/run/docker.sock:/var/run/docker.sock env_file: - path: .env required: false + healthcheck: + test: ["CMD", "wget", "-q", "--spider", "http://127.0.0.1:32276/health"] + interval: 10s + timeout: 5s + retries: 12 + start_period: 20s volumes: fabro-storage: