chore(deploy): 优化 Docker 部署说明与安装脚本

- 将默认部署切换为拉取 GHCR 镜像,并补充本地源码构建的 override 用法。
- 新增单容器与多容器的构建编排文件,支持镜像版和源码构建版部署。
- 新增 `install.sh`,用于自动生成 `.env`、拉取镜像并启动服务。
This commit is contained in:
LanQin
2026-06-15 22:38:40 +08:00
parent f91b3143da
commit 2a5c4fcc0c
8 changed files with 137 additions and 61 deletions
+1 -6
View File
@@ -1,11 +1,6 @@
version: "3.9"
services:
lanqin-email:
image: ${LANQIN_IMAGE:-lanqin-email:local}
build:
context: ..
dockerfile: deploy/all-in-one/Dockerfile
image: ${LANQIN_IMAGE:-ghcr.io/lanqin996/lanqin-email:latest}
env_file: .env
ports:
- "80:80"