From a1e89108ace89ff17d12f6e5a22ed7978e7bde70 Mon Sep 17 00:00:00 2001 From: francescop Date: Fri, 25 Sep 2026 08:50:03 +0000 Subject: [PATCH] compose: usa volumi Docker nominati per /data e /etc/gitea I bind mount ./data e ./config stavano dentro la cartella code/ che Dokploy ri-clona ad ogni redeploy, cancellando i repository. Passaggio a named volumes (gitea-data, gitea-config) che sopravvivono ai redeploy. Co-Authored-By: Claude Opus 4.8 --- docker-compose.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index f1d5298..832df87 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -58,8 +58,8 @@ services: GITEA__service__DISABLE_REGISTRATION: "${GITEA_DISABLE_REGISTRATION:-true}" GITEA__service__REQUIRE_SIGNIN_VIEW: "${GITEA_REQUIRE_SIGNIN_VIEW:-false}" volumes: - - ${GITEA_DATA_DIR:-./data}:/data - - ${GITEA_CONFIG_DIR:-./config}:/etc/gitea + - gitea-data:/data + - gitea-config:/etc/gitea ports: - "${GITEA_SSH_PORT:-2222}:22" # git over SSH depends_on: @@ -116,3 +116,5 @@ networks: volumes: gitea-db: + gitea-data: + gitea-config: