fix: cf ui var is string (#178)

This commit is contained in:
Dream Hunter
2024-04-29 22:05:58 +08:00
committed by GitHub
parent 8a02509ffa
commit 9c9f4565b1
5 changed files with 23 additions and 11 deletions
@@ -0,0 +1,41 @@
# 搭建 SMTP 代理服务
## 为什么需要 SMTP 代理服务
SMTP 的应用场景更加广泛
## 如何搭建 SMTP 代理服务
### Local Run
```bash
cd smtp_proxy_server/
# 复制配置文件, 并修改配置文件
# 你的 worker 地址,proxy_url=https://temp-email-api.xxx.xxx
# 你的 SMTP 服务端口,port=8025
cp .env.example .env
python3 -m venv venv
./venv/bin/python3 -m pip install -r requirements.txt
./venv/bin/python3 server.py
```
### Docker Run
```bash
cd smtp_proxy_server/
docker-compose up -d
```
修改 docker-compose.yaml 中的环境变量, 注意选择合适的 `tag`
```yaml
services:
smtp_proxy_server:
image: ghcr.io/dreamhunter2333/cloudflare_temp_email/smtp_proxy_server:latest
container_name: "smtp_proxy_server"
ports:
- "8025:8025"
environment:
- proxy_url=https://temp-email-api.xxx.xxx
- port=8025
```