# cat .env.prod# ================================== # 生产环境配置文件模版 # 复制此文件为 .env.prod 并修改配置 # ================================== ENVIRONMENT = "prod" # 服务器配置 SERVER_HOST = "0.0.0.0" # 允许访问的IP地址 SERVER_PORT = 8001 # 服务端口 # 文档配置 DEBUG = True # 调试模式 TITLE = "🎉 Payment Platform 🎉 -prod" # 文档标题 VERSION = "0.1.0" # 版本号 SUMMARY = "接口汇总" # 文档概述 DOCS_URL = "/docs" # Swagger UI路径 REDOC_URL = "/redoc" # ReDoc路径 ROOT_PATH = "/api/v1" # API路由前缀 DESCRIPTION = "该项目是一个基于python的web服务框架,基于fastapi和sqlalchemy实现。" # 文档描述 # 是否启用演示模式 DEMO_ENABLE = False # 数据库配置 DATABASE_TYPE = "postgres" # mysql、postgres、sqlite、dm(sqlite、dm不支持代码生成) # 数据库配置 DATABASE_HOST = "postgres" DATABASE_PORT = 5432 # MySQL:3306 PostgreSQL:5432 DATABASE_USER = "admin" DATABASE_PASSWORD = "xjz#123321" DATABASE_NAME = "payment_platform_prod" # Redis配置 REDIS_ENABLE = True REDIS_HOST = "redis" REDIS_PORT = 6379 REDIS_USER = "" REDIS_PASSWORD = "123456#xjz" REDIS_DB_NAME = 0 # 日志配置 LOGGER_LEVEL = 'INFO' # 大模型配置 OPENAI_BASE_URL = "https://api.deepseek.com" OPENAI_API_KEY = "your_api_key" OPENAI_MODEL = "deepseek-chat" # 支付宝配置 ALIPAY_APPID = "2021005122654283" # 支付宝应用ID ALIPAY_PRIVATE_KEY = "MIIEogIBAAKCAQEAnhU7Ix3+klh7k+5+Vx10tmqS2MkWD3MIkB+GpwZm94SccEISoLjCatW56U1QJo7D9SP1rSwyJ3dtvbiEpje8f0D+iaHilX9tkdWZMnsI9XbQqmqLkjDPFdmII3sa4p9Mx1UUOtIGmPhKYmnR8jM85SEmf9ivuFOKZISny5LxDYam2o3czGKjRiLgb7oNs4LKf9isc1k4r/XeCEAhLPejFgilSiKWC8DQbiSG15DvOKrr0BxM1gb0YUngQr11diUSYx5LRXWjhUE7WkPaSGkLDVuZ+ZAHddH9DddPrfjoQpiq7ROJNTkxVuNo5Bqont5fvLnzIN9/9pR8bJVLNBDFlQIDAQABAoIBADbXhryYG0kKCVU41/vA7EycjHVIza5uafoV9dDcF7ym9N69DVlUv53wp56Yg8XcoX7aCtEZFA09EYVQDjTcATjkg2mcD89tdcWyJIOuy1zc62czr1f4Nt+Np/0nKByWxzwf9/SwCDnpaWTa8UrlG6sh5QlVUyDPWqOkodGuGJJoJoaC/yM2kXjovR/JbKvqevRRI/ZpqUU8OXU1MzBuYH3OEWmYjDFpydIJnEYRS9U4Ftgo3q8diRbTSb1rPR5cxyJh6ikoRNLnrWuEX/B2QW32Qag6vYrjq+LXtW7hzZYoNUAaEzf2c8WP9nrzw3IBvAF+sBBhiyH8wlxcSEndR8ECgYEA8Ka2sy4iTuLkf9Qxd22IRAxXgnkh7ITB71OM4OIU5dZULysAbnwTc/9B6URyuQ7o64VFQQHZtXLM/Ujt2l09RU2caUBkzRS495g6H53mZSY78k4F6nI9eEqTE0PPRiPZ/NrV1ZeUdOU4p1iaO6KxHJrMY5hCRMns5OX/jm4DfhsCgYEAqCpdfpTRqW03pMpM0MN3S43Z4xdthxeBDa0mGGo3CpQImj8WvVaAMiTNjnH/NBupXT/akn6lURQANo9IjR4EvoA8vgtYBYOrB+kchDRwbl4elAzdGYcUWixBnuKaz23yncOFXai0RwcnSZ57lF++fUlC778u2MUoLGk8JeozRg8CgYAJDSw4BxcxQmV3zWJi7JLAhHpSJP46qC+nMcxNtRM2Jd6au5JTlYUhyssO3A04mq/2E9gr/sbShVPifvi7SuCAF9A3QT3JXOssHOSqxcShr1N35KliTRO0z5FCmz1TlQug8BY053OlBe4glTuP3Kmuur/PSy3K6pFndqMrF0Y4WwKBgGbaopyNQT8zQdlUsm7tXsWjWSUAa0k5IwHOaYJ9VHTv3eMZuzrK8VW6FM+PAdxJHumd6H25YDua1BaKxIErXxN1M7G5Fnko8y6/cWWa/TlD78f1pjW63MPaVbhsOOut/7pmn+eNC9Z1lZ39hPBXLxdJ+9rPQEPtMokXRGacPAgZAoGATt/Rko7fkFST19JOiMorFyp26cZQ91ZLrPADRIZEN4H9ShZhHTeSBN32ZGUFYsOjLzM8g0Xui2w2NAQBrmeHCGNXrV+vFRX6+s5cccUtohtpjYK07mz4RbeScWL/oebNubDR1XsdiUKe+JQsHT5MMksKk/kmBbIfIJ3wDdeJLlk=" # 应用私钥(RSA2) ALIPAY_PUBLIC_KEY = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqUX9WqZPwh57HqR2RiAEYe8GWrXl8Zz9YC7dz7dnfGY1k/ma8/w18TC7txausbCCHCEWl52836+gdD1uQumCxPYPtkoWcZy8984kCE3whaV9O2PoaCd6Q3/Ww0WpRAvJDGDpa032t3vuTPSUbbU0N8iYfPua9a8z1JjbD4hDiIVMN797PllUDQEuIfNV+C06usGZxL01e/zBdMiIun1HhrVqHQ+p+GjHQXZ58kqP1EIGOg4/1HPib5i4umXULnVsCYZ0dvvdyrSiJxCnqMZZmtVSVm9rA+TYaiEoVf1RlchZPOKBFhF1gMGRsYh3LPL9cU4lbqt6DpZiLggsudD4NQIDAQAB" # 支付宝公钥(RSA2) ALIPAY_FORMAT = "json" # 响应格式 ALIPAY_CHARSET = "utf-8" # 字符集 ALIPAY_SIGN_TYPE = "RSA2" # 签名类型(RSA/RSA2) ALIPAY_SANDBOX = False # 是否沙箱环境 ALIPAY_NOTIFY_URL = "" # 异步通知地址 ALIPAY_RETURN_URL = "" # 同步跳转地址 ALIBABA_CLOUD_ACCESS_KEY_ID = "LTAI5t5jHkQMY2T7V5n4ofMr" ALIBABA_CLOUD_ACCESS_KEY_SECRET = "RYaofbQBRc93LC1oxCbgJGTVMCzNW4"