chore(deploy): 切换为本地目录挂载部署
- 将 `docker-compose` 中的数据、邮箱和 DKIM 存储从命名卷改为本地目录挂载。 - 删除不再需要的 `volumes` 声明,简化部署配置。
This commit is contained in:
@@ -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:
|
||||
|
||||
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user