From 0b7511f79c6cebb85207caf6d570d07bba073777 Mon Sep 17 00:00:00 2001 From: Mauricio Siu Date: Wed, 8 Jul 2026 00:31:53 -0600 Subject: [PATCH] =?UTF-8?q?fix:=20tandoor=20listens=20on=20unix=20socket?= =?UTF-8?q?=20by=20default=20=E2=80=94=20bind=20gunicorn=20to=20TCP=208080?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The vabene1111/recipes 2.x image starts gunicorn on unix:/tmp/tandoor.sock unless TANDOOR_PORT is set, so Traefik got 502. Set TANDOOR_PORT=8080 and point the domain to 8080 (80 was never listening). Deploy-tested on a Dokploy instance: HTTP 200, setup page renders. Co-Authored-By: Claude Fable 5 --- blueprints/tandoor-recipes/docker-compose.yml | 3 ++- blueprints/tandoor-recipes/template.toml | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/blueprints/tandoor-recipes/docker-compose.yml b/blueprints/tandoor-recipes/docker-compose.yml index 4bfd1d3b..d945fd92 100644 --- a/blueprints/tandoor-recipes/docker-compose.yml +++ b/blueprints/tandoor-recipes/docker-compose.yml @@ -16,6 +16,7 @@ services: - tandoor-db environment: SECRET_KEY: ${SECRET_KEY} + TANDOOR_PORT: "8080" DB_ENGINE: django.db.backends.postgresql POSTGRES_HOST: tandoor-db POSTGRES_PORT: 5432 @@ -28,7 +29,7 @@ services: - tandoor_staticfiles:/opt/recipes/staticfiles - tandoor_mediafiles:/opt/recipes/mediafiles ports: - - "80" + - "8080" volumes: tandoor_db_data: diff --git a/blueprints/tandoor-recipes/template.toml b/blueprints/tandoor-recipes/template.toml index 1484b958..55d3e011 100644 --- a/blueprints/tandoor-recipes/template.toml +++ b/blueprints/tandoor-recipes/template.toml @@ -8,7 +8,7 @@ mounts = [] [[config.domains]] serviceName = "tandoor-recipes" -port = 80 +port = 8080 host = "${main_domain}" [config.env]