From 86f89615a015a8cb9c303ea21b812786dbd9ad34 Mon Sep 17 00:00:00 2001 From: Yuri-Lima Date: Mon, 6 Apr 2026 15:43:56 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20UPDATE:=20Add=20temp=5Fbackups?= =?UTF-8?q?=20and=20backups=20volumes=20to=20docker-compose=20for=20improv?= =?UTF-8?q?ed=20backup=20management.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 2 ++ docker-compose.yaml | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/.gitignore b/.gitignore index 62cf38e..a767091 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,8 @@ nginx redis pgadmin/data database_bkp +temp_backups +backups volumes .env .env.local.backup \ No newline at end of file diff --git a/docker-compose.yaml b/docker-compose.yaml index 55c6f5d..5489b26 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -272,6 +272,8 @@ services: volumes: - "./assets:/usr/src/app/packages/dev-server/assets" - "./server_custom:/usr/src/app/packages/dev-server/custom" + - "./temp_backups:/usr/src/app/packages/dev-server/temp-backups" # Staging for backup creation; pre-restore asset copy; restore marker -> Mostly short-lived -> Clean periodically to free disk space. + - "./backups:/usr/src/app/packages/dev-server/backups" # Long-term storage for LOCAL backups -> Persistent # - "./logs:/usr/src/app/packages/dev-server/logs" phoenix-worker: restart: always @@ -334,6 +336,8 @@ services: volumes: - "./assets:/usr/src/app/packages/dev-server/assets" - "./server_custom:/usr/src/app/packages/dev-server/custom" + - "./temp_backups:/usr/src/app/packages/dev-server/temp-backups" # Staging for backup creation; pre-restore asset copy; restore marker -> Mostly short-lived -> Clean periodically to free disk space. + - "./backups:/usr/src/app/packages/dev-server/backups" # Long-term storage for LOCAL backups -> Persistent # - "./logs:/usr/src/app/packages/dev-server/logs" phoenix-redis: image: redis:7.2-alpine