使用 new-api

git clone https://github.com/QuantumNous/new-api.git

cd new-api

# 改一下数据库和换成的密码
vim docker-compose.yml

docker compose up -d

使用 Cloudflare Tunnel,全程免费,不需要证书

# 服务器上安装 cloudflared
curl -L https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64 -o /usr/local/bin/cloudflared
chmod +x /usr/local/bin/cloudflared

# 登录
cloudflared tunnel login

# 创建 tunnel
cloudflared tunnel create new-api

# 配置指向本地 3000 端口
cloudflared tunnel route dns new-api api.yourdomain.com

# 启动
cloudflared tunnel run --url http://localhost:3000 new-api

后台跑 Cloudflare Tunnel

cloudflared tunnel route dns new-api api.yourdomain.com

# 安装系统服务
cloudflared service install

# 启动
systemctl start cloudflared

systemctl status cloudflared