部署指南
生产环境部署方案。
Docker Compose(推荐)
version: "3.8"
services:
gateway:
image: ghcr.io/gunxueqiu6/ai-privacy-gateway:lite
ports:
- "9999:9999"
volumes:
- ./vault_data:/app/vault_data
environment:
- VERSION=lite
- UPSTREAM_URL=https://api.deepseek.com
restart: unless-stopped
启动:
docker-compose up -d
裸机部署(systemd)
[Unit]
Description=AI Privacy Gateway
After=network.target
[Service]
Type=simple
User=nobody
WorkingDirectory=/opt/ai-privacy-gateway
ExecStart=/usr/bin/python3 main.py
Restart=always
[Install]
WantedBy=multi-user.target
Nginx 反向代理
server {
listen 443 ssl;
server_name gateway.internal;
location / {
proxy_pass http://127.0.0.1:9999;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $host;
proxy_read_timeout 300s;
}
}