docker安装forsaken mail
记录安装forsaken mail的步骤
服务器系统:Centos7
docker版本:Docker version 19.03.5, build 633a0ea
1. docker拉取镜像并创建容器运行
1 | docker run --name forsaken-mail --restart=always -d -p 25:25 -p 3000:3000 denghongcai/forsaken-mail |
:warning: 如果创建了镜像但是因为端口被占用无法运行, 可以在杀死端口对应进程后执行以下命令
1 | docker run -d -p 25:25 -p 3000:3000 denghongcai/forsaken-mail:latest |
2. 配置Caddy
:point_right: Caddy安装教程
(1) 打开文件
1 | vim /etc/caddy/conf.d/Caddyfile.conf |
(2)向文件中添加配置信息
1 | https://yourdomain { |
注意: 域名
邮箱
端口
三者的填写
(3) 重启caddy服务
1 | systemctl restart caddy |
3. forsaken mail一键安装脚本
前提:
- OS: Centos7+
- 国外服务器
- 确保端口25和3000没有进程占用
1 | sudo yum -y install wget curl vim lsof |
上述命令执行完毕后,进行文章中的第二步操作,配置caddy