Files
sub2api/deploy/.env.1panel
huangzhenpc e4db851b31
Some checks failed
CI / test (push) Has been cancelled
CI / golangci-lint (push) Has been cancelled
feat: 添加二次开发部署配置和文档
- 添加双 Git remote 配置指南 (GIT_GUIDE.md, GIT_WORKFLOW.md)
- 添加 1Panel 环境部署配置 (docker-compose.1panel.yml, .env.1panel)
- 添加自动化部署脚本 (deploy-complete.sh, deploy-dev.sh, deploy.sh)
- 添加部署说明文档 (README_DEPLOY.md)
- 配置端口 2080 映射
- 支持连接现有 1Panel Redis (1Panel-redis-S1KH)
2026-01-04 10:25:36 +08:00

52 lines
2.1 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# =============================================================================
# Sub2API 环境配置 - 1Panel 环境
# =============================================================================
# -----------------------------------------------------------------------------
# Server Configuration
# -----------------------------------------------------------------------------
BIND_HOST=0.0.0.0
SERVER_PORT=2080
SERVER_MODE=release
RUN_MODE=standard
TZ=Asia/Shanghai
# -----------------------------------------------------------------------------
# PostgreSQL Configuration (REQUIRED - 请修改密码!)
# -----------------------------------------------------------------------------
POSTGRES_USER=sub2api
POSTGRES_PASSWORD=请修改为你的强密码
POSTGRES_DB=sub2api
# -----------------------------------------------------------------------------
# Redis Configuration - 使用你现有的 1Panel Redis
# -----------------------------------------------------------------------------
# 方式1如果使用 Docker 网络连接,填写容器名
REDIS_HOST=1Panel-redis-S1KH
# 方式2如果上面不行使用宿主机 IP需要你填写服务器的内网 IP
# REDIS_HOST=172.17.0.1
REDIS_PORT=6379
REDIS_PASSWORD=redis_bJFKDk
REDIS_DB=1
# -----------------------------------------------------------------------------
# Admin Account
# -----------------------------------------------------------------------------
ADMIN_EMAIL=oadmin
ADMIN_PASSWORD=oadmin@123
# -----------------------------------------------------------------------------
# JWT Configuration
# -----------------------------------------------------------------------------
# 使用下面的命令生成随机密钥openssl rand -hex 32
JWT_SECRET=1fb3a3533039e0d1ea693f0508bbffca44b7157370f11dfe33ce352a5f07039a
JWT_EXPIRE_HOUR=24
# -----------------------------------------------------------------------------
# Gemini OAuth (可选 - 如果不使用 Gemini 可以忽略)
# -----------------------------------------------------------------------------
GEMINI_OAUTH_CLIENT_ID=
GEMINI_OAUTH_CLIENT_SECRET=
GEMINI_OAUTH_SCOPES=
GEMINI_QUOTA_POLICY=