github 地址:CatAnd-Dog/emailforward
准备工作:
一个域名
一个服务器
部署
1、使用ssh连接到服务器
2、sudo -i
3、
git clone https://github.com/CatAnd-Dog/emailforward.git
cd emailforward
cp .env.example .env
docker compose pull && docker compose up -d
注意:请自修修改 .env 文件里面的内容。强烈建议添加cf的5s盾
访问:http://你的ip:38000
登录:
用户名:admin
密码:admin
请及时修改你的管理员密码

环境变量说明
变量名 | 默认值 | 是否必须 | 说明 |
SECRET_KEY | 无 | 是 | 登录安全加密秘钥,自行设置一个复杂的字符串 |
ALGORITHM | HS256 | 是 | 登录安全加密算法 |
ACCESS_TOKEN_EXPIRE_MINUTES | 30 | 是 | 登录过期的时间(min) |
TURNSTILE_SITE_KEY | 无 | 否 | cf的5s盾站点key |
TURNSTILE_SECRET_KEY | 无 | 否 | cf的5s盾秘钥 |
添加nginx
宝塔


1panel


添加cf的5s盾




复制上述的站点key和秘钥到环境变量