1 line
9.9 KiB
JSON
1 line
9.9 KiB
JSON
{"repo": "584sentiment/job-ai", "files": {"backend/.env.example": {"e4e7ec33aa424afb068c94ab7272d618b589ec6e": {"t": 1785746764.8363004, "n": 2399, "h": "f8d37408bc37fc3d", "c": "# 环境变量配置示例\n# 复制此文件为 .env 并填写实际配置值\n\n# ================================\n# 数据库配置(必填)\n# ================================\n\n# 本地 PostgreSQL 数据库\n# 请根据您的实际配置修改\nDATABASE_URL=\"postgresql://postgres:your_password@localhost:5432/job_ai_dev\"\n\n# 配置说明:\n# - postgres: 数据库用户名(默认通常是 postgres)\n# - your_password: 您的 PostgreSQL 密码(必填)\n# - localhost: 数据库服务器地址\n# - 5432: PostgreSQL 默认端口\n# - job_ai_dev: 数据库名称(需要先创建)\n\n# 其他常见配置:\n# DATABASE_URL=\"postgresql://user:password@127.0.0.1:5432/job_ai_dev\"\n# DATABASE_URL=\"postgresql://postgres:postgres@localhost:5432/job_ai\"\n\n# ================================\n# JWT 配置(必填)\n# ================================\n\nJWT_SECRET=\"your-super-secret-jwt-key-change-in-production\"\n\n# 安全提示:\n# - 生产环境请使用强随机字符串\n# - 可以使用命令生成: openssl rand -base64 32\n\n# ================================\n# 服务器配置(可选)\n# ================================\n\n# 服务器端口\nPORT=8080\n\n# 运行环境\nNODE_ENV=\"development\"\n\n# 日志级别 (debug, info, warn, error)\nLOG_LEVEL=\"debug\"\n\n# ================================\n# CORS 配置(可选)\n# ================================\n\n# 允许的前端源(逗号分隔)\nCORS_ORIGIN=\"http://localhost:3000,http://127.0.0.1:3000,http://localhost:5173,http://127.0.0.1:5173\"\n\n# 生产环境可以添加:\n# CORS_ORIGIN=\"https://your-domain.com,https://www.your-domain.com\"\n\n# ================================\n# AI 服务配置(可选)\n# ================================\n\n# DeepSeek API Key\nDEEPSEEK_API_KEY=\"sk-your-deepseek-api-key\"\n\n# ================================\n# 数据库初始化说明\n# ================================\n\n# 首次使用前,请执行以下步骤:\n\n# 1. 创建数据库\n# psql -U postgres -c \"CREATE DATABASE job_ai_dev;\"\n\n# 2. 初始化数据库结构\n# cd backend\n# pnpm prisma generate\n# pnpm prisma db push\n\n# 3. 可选:填充测试数据\n# pnpm prisma seed\n\n# 4. 启动后端服务\n# pnpm dev\n\n# ================================\n# 生产环境部署说明(Docker + 1Panel)\n# ================================\n\n# 部署到腾讯云服务器(124.220.83.152)时:\n# 1. 修改 DATABASE_URL 为生产数据库地址(连接到 1Panel PostgreSQL)\n# 示例: DATABASE_URL=\"postgresql://jobai_user:YOUR_PASSWORD@postgres:5432/job_ai_prod\"\n# 2. 修改 JWT_SECRET 为强随机字符串(使用 openssl rand -base64 64 生成)\n# 3. 设置 NODE_ENV=\"production\"\n# 4. 设置 PORT=3001\n# 5. 调整 CORS_ORIGIN 为实际域名: CORS_ORIGIN=\"https://job.100million.top\"\n# 6. 使用环境变量管理敏感信息(不要提交到 Git)\n\n# Docker 部署注意事项:\n# - PostgreSQL 容器名: postgres (1Panel 容器)\n# - Docker 网络: job-ai-network\n# - 前端访问: https://job.100million.top (通过 Nginx Proxy Manager)\n# - 后端 API: https://job.100million.top/api (反向代理)\n\n# 详细部署文档: docs/deployment-guide.md\n"}, "6388cfef1f02283b4a0a71d8fd25bef9cdf334ce": {"t": 1785767592.770886, "n": 2399, "h": "f8d37408bc37fc3d", "c": "# 环境变量配置示例\n# 复制此文件为 .env 并填写实际配置值\n\n# ================================\n# 数据库配置(必填)\n# ================================\n\n# 本地 PostgreSQL 数据库\n# 请根据您的实际配置修改\nDATABASE_URL=\"postgresql://postgres:your_password@localhost:5432/job_ai_dev\"\n\n# 配置说明:\n# - postgres: 数据库用户名(默认通常是 postgres)\n# - your_password: 您的 PostgreSQL 密码(必填)\n# - localhost: 数据库服务器地址\n# - 5432: PostgreSQL 默认端口\n# - job_ai_dev: 数据库名称(需要先创建)\n\n# 其他常见配置:\n# DATABASE_URL=\"postgresql://user:password@127.0.0.1:5432/job_ai_dev\"\n# DATABASE_URL=\"postgresql://postgres:postgres@localhost:5432/job_ai\"\n\n# ================================\n# JWT 配置(必填)\n# ================================\n\nJWT_SECRET=\"your-super-secret-jwt-key-change-in-production\"\n\n# 安全提示:\n# - 生产环境请使用强随机字符串\n# - 可以使用命令生成: openssl rand -base64 32\n\n# ================================\n# 服务器配置(可选)\n# ================================\n\n# 服务器端口\nPORT=8080\n\n# 运行环境\nNODE_ENV=\"development\"\n\n# 日志级别 (debug, info, warn, error)\nLOG_LEVEL=\"debug\"\n\n# ================================\n# CORS 配置(可选)\n# ================================\n\n# 允许的前端源(逗号分隔)\nCORS_ORIGIN=\"http://localhost:3000,http://127.0.0.1:3000,http://localhost:5173,http://127.0.0.1:5173\"\n\n# 生产环境可以添加:\n# CORS_ORIGIN=\"https://your-domain.com,https://www.your-domain.com\"\n\n# ================================\n# AI 服务配置(可选)\n# ================================\n\n# DeepSeek API Key\nDEEPSEEK_API_KEY=\"sk-your-deepseek-api-key\"\n\n# ================================\n# 数据库初始化说明\n# ================================\n\n# 首次使用前,请执行以下步骤:\n\n# 1. 创建数据库\n# psql -U postgres -c \"CREATE DATABASE job_ai_dev;\"\n\n# 2. 初始化数据库结构\n# cd backend\n# pnpm prisma generate\n# pnpm prisma db push\n\n# 3. 可选:填充测试数据\n# pnpm prisma seed\n\n# 4. 启动后端服务\n# pnpm dev\n\n# ================================\n# 生产环境部署说明(Docker + 1Panel)\n# ================================\n\n# 部署到腾讯云服务器(124.220.83.152)时:\n# 1. 修改 DATABASE_URL 为生产数据库地址(连接到 1Panel PostgreSQL)\n# 示例: DATABASE_URL=\"postgresql://jobai_user:YOUR_PASSWORD@postgres:5432/job_ai_prod\"\n# 2. 修改 JWT_SECRET 为强随机字符串(使用 openssl rand -base64 64 生成)\n# 3. 设置 NODE_ENV=\"production\"\n# 4. 设置 PORT=3001\n# 5. 调整 CORS_ORIGIN 为实际域名: CORS_ORIGIN=\"https://job.100million.top\"\n# 6. 使用环境变量管理敏感信息(不要提交到 Git)\n\n# Docker 部署注意事项:\n# - PostgreSQL 容器名: postgres (1Panel 容器)\n# - Docker 网络: job-ai-network\n# - 前端访问: https://job.100million.top (通过 Nginx Proxy Manager)\n# - 后端 API: https://job.100million.top/api (反向代理)\n\n# 详细部署文档: docs/deployment-guide.md\n"}, "63ac16067ec0736484dd08de07cdca6be8284372": {"t": 1785767594.0027764, "n": 1925, "h": "991d400c371e28ed", "c": "# 环境变量配置示例\n# 复制此文件为 .env 并填写实际配置值\n\n# ================================\n# 数据库配置(必填)\n# ================================\n\n# 本地 PostgreSQL 数据库\n# 请根据您的实际配置修改\nDATABASE_URL=\"postgresql://postgres:your_password@localhost:5432/job_ai_dev\"\n\n# 配置说明:\n# - postgres: 数据库用户名(默认通常是 postgres)\n# - your_password: 您的 PostgreSQL 密码(必填)\n# - localhost: 数据库服务器地址\n# - 5432: PostgreSQL 默认端口\n# - job_ai_dev: 数据库名称(需要先创建)\n\n# 其他常见配置:\n# DATABASE_URL=\"postgresql://user:password@127.0.0.1:5432/job_ai_dev\"\n# DATABASE_URL=\"postgresql://postgres:postgres@localhost:5432/job_ai\"\n\n# ================================\n# JWT 配置(必填)\n# ================================\n\nJWT_SECRET=\"your-super-secret-jwt-key-change-in-production\"\n\n# 安全提示:\n# - 生产环境请使用强随机字符串\n# - 可以使用命令生成: openssl rand -base64 32\n\n# ================================\n# 服务器配置(可选)\n# ================================\n\n# 服务器端口\nPORT=8080\n\n# 运行环境\nNODE_ENV=\"development\"\n\n# 日志级别 (debug, info, warn, error)\nLOG_LEVEL=\"debug\"\n\n# ================================\n# CORS 配置(可选)\n# ================================\n\n# 允许的前端源(逗号分隔)\nCORS_ORIGIN=\"http://localhost:3000,http://127.0.0.1:3000,http://localhost:5173,http://127.0.0.1:5173\"\n\n# 生产环境可以添加:\n# CORS_ORIGIN=\"https://your-domain.com,https://www.your-domain.com\"\n\n# ================================\n# AI 服务配置(可选)\n# ================================\n\n# DeepSeek API Key\nDEEPSEEK_API_KEY=\"sk-your-deepseek-api-key\"\n\n# ================================\n# 数据库初始化说明\n# ================================\n\n# 首次使用前,请执行以下步骤:\n\n# 1. 创建数据库\n# psql -U postgres -c \"CREATE DATABASE job_ai_dev;\"\n\n# 2. 初始化数据库结构\n# cd backend\n# pnpm prisma generate\n# pnpm prisma db push\n\n# 3. 可选:填充测试数据\n# pnpm prisma seed\n\n# 4. 启动后端服务\n# pnpm dev\n\n# ================================\n# 生产环境部署说明\n# ================================\n\n# 部署到生产环境时:\n# 1. 修改 DATABASE_URL 为生产数据库地址\n# 2. 修改 JWT_SECRET 为强随机字符串\n# 3. 设置 NODE_ENV=\"production\"\n# 4. 调整 CORS_ORIGIN 为实际域名\n# 5. 使用环境变量管理敏感信息(不要提交到 Git)\n"}, "de760a1255dc5eab385117a1a73f8f8f1d90067a": {"t": 1785767596.8307638, "n": 395, "h": "9cd3e0a75fd832d7", "c": "# Supabase 数据库连接\n# 从 Supabase Dashboard → Settings → Database → Connection String 获取\nDATABASE_URL=\"postgresql://postgres:[YOUR-PASSWORD]@db.[PROJECT-REF].supabase.co:5432/postgres\"\n\n# JWT 密钥(生产环境请使用强随机字符串)\nJWT_SECRET=\"your-super-secret-jwt-key-change-in-production\"\n\n# 服务器端口\nPORT=8080\n\n# 环境\nNODE_ENV=\"development\"\n\n# 日志级别\nLOG_LEVEL=\"debug\"\n\n# CORS 允许的源(开发环境)\nCORS_ORIGIN=\"http://localhost:3000\"\n"}}}} |