From 5a1cc158a1ec31d3ea7ab3e8a5b757248e699311 Mon Sep 17 00:00:00 2001 From: LanQin_ Date: Tue, 16 Jun 2026 10:52:04 +0800 Subject: [PATCH] =?UTF-8?q?chore(deploy):=20=E5=88=87=E6=8D=A2=E4=B8=BA?= =?UTF-8?q?=E6=9C=AC=E5=9C=B0=E7=9B=AE=E5=BD=95=E6=8C=82=E8=BD=BD=E9=83=A8?= =?UTF-8?q?=E7=BD=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将 `docker-compose` 中的数据、邮箱和 DKIM 存储从命名卷改为本地目录挂载。 - 删除不再需要的 `volumes` 声明,简化部署配置。 --- deploy/docker-compose.stack.yml | 21 ++++++++------------- deploy/docker-compose.yml | 11 +++-------- 2 files changed, 11 insertions(+), 21 deletions(-) diff --git a/deploy/docker-compose.stack.yml b/deploy/docker-compose.stack.yml index 22ae1f2..fff52ce 100644 --- a/deploy/docker-compose.stack.yml +++ b/deploy/docker-compose.stack.yml @@ -3,8 +3,8 @@ services: image: ${LANQIN_API_IMAGE:-ghcr.io/lanqin996/lanqin-email-api:latest} env_file: .env volumes: - - lanqin-data:/data - - maildata:/var/mail/vhosts:ro + - ./data:/data:ro + - ./mail:/var/mail/vhosts:ro depends_on: - dovecot - postfix @@ -30,8 +30,8 @@ services: image: ${LANQIN_POSTFIX_IMAGE:-ghcr.io/lanqin996/lanqin-email-postfix:latest} env_file: .env volumes: - - lanqin-data:/data - - maildata:/var/mail/vhosts + - ./data:/data + - ./mail:/var/mail/vhosts ports: - "25:25" - "587:587" @@ -44,8 +44,8 @@ services: image: ${LANQIN_DOVECOT_IMAGE:-ghcr.io/lanqin996/lanqin-email-dovecot:latest} env_file: .env volumes: - - lanqin-data:/data - - maildata:/var/mail/vhosts + - ./data:/data + - ./mail:/var/mail/vhosts ports: - "993:993" restart: unless-stopped @@ -54,11 +54,6 @@ services: image: ${LANQIN_RSPAMD_IMAGE:-ghcr.io/lanqin996/lanqin-email-rspamd:latest} env_file: .env volumes: - - lanqin-data:/data:ro - - rspamd-dkim:/var/lib/rspamd/dkim + - ./data:/data:ro + - ./dkim:/var/lib/rspamd/dkim restart: unless-stopped - -volumes: - lanqin-data: - maildata: - rspamd-dkim: diff --git a/deploy/docker-compose.yml b/deploy/docker-compose.yml index 3abf94e..beb2a73 100644 --- a/deploy/docker-compose.yml +++ b/deploy/docker-compose.yml @@ -9,12 +9,7 @@ services: - "587:587" - "993:993" volumes: - - lanqin-data:/data - - maildata:/var/mail/vhosts - - rspamd-dkim:/var/lib/rspamd/dkim + - ./data:/data + - ./mail:/var/mail/vhosts + - ./dkim:/var/lib/rspamd/dkim restart: unless-stopped - -volumes: - lanqin-data: - maildata: - rspamd-dkim: