部署指南

生产环境部署方案。

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;
    }
}

下一步