Build and Publish Server / build (push) Successful in 4m30s
- 新增商业化模块:Stripe/Binance Pay 支付、邮箱登录、订单管理 - 新增数据模型:ReportProduct, ReportEntitlement, ReportSnapshot, PaymentEvent, EmailLoginCode - 新增 API:/api/commerce/checkout, /api/commerce/webhooks/*, /api/commerce/orders/* - 新增管理后台:订单列表、统计图表、统一 AdminHeader 组件 - 新增中间件测试:RateLimit, Auth, CORS 共 7 个测试用例 - 新增 AGENTS.md 项目代理指令文件 - 新增 REMINDER.md 商业化功能开发规范 - 修复 JWT 解析:添加 WithValidMethods 限制 HS256 - 修复 GetPayStatus:增加用户权限校验 - 更新 .gitignore 和 README.md
29 lines
678 B
Bash
29 lines
678 B
Bash
SERVER_PORT=8080
|
|
SERVER_ENV=development
|
|
PUBLIC_BASE_URL=http://localhost:8080
|
|
WEB_APP_URL=http://localhost:4260
|
|
CORS_ORIGINS=http://localhost:4260
|
|
|
|
DB_TYPE=sqlite
|
|
DB_NAME=lunar.db
|
|
JWT_SECRET=replace-with-a-long-random-secret
|
|
ADMIN_PASSWORD=replace-with-a-strong-admin-password
|
|
|
|
POSTMARK_SERVER_TOKEN=
|
|
POSTMARK_FROM_EMAIL=login@your-domain.com
|
|
POSTMARK_API_BASE_URL=https://api.postmarkapp.com
|
|
|
|
STRIPE_SECRET_KEY=
|
|
STRIPE_WEBHOOK_SECRET=
|
|
STRIPE_API_BASE_URL=https://api.stripe.com
|
|
|
|
BINANCE_PAY_API_KEY=
|
|
BINANCE_PAY_SECRET_KEY=
|
|
BINANCE_PAY_WEBHOOK_PUBLIC_KEY=
|
|
BINANCE_PAY_API_BASE_URL=https://bpay.binanceapi.com
|
|
|
|
MINI_APP_ID=
|
|
MINI_APP_SECRET=
|
|
WECHAT_PAY_APIKEY=
|
|
WECHAT_PAY_MCHID=
|