Document wemini credentials and native weapp workflow in README; add jscode2session auth endpoint. Co-authored-by: Cursor <cursoragent@cursor.com>
56 lines
1.5 KiB
Plaintext
56 lines
1.5 KiB
Plaintext
# Copy to nomadro-api.env on the server — DO NOT commit real keys
|
||
DEV_AUTO_PAY=false
|
||
PAYMENT_PROVIDER=zpay
|
||
PAYMENT_JOIN_AMOUNT=10000
|
||
PAYMENT_DEFAULT_AMOUNT=10000
|
||
PAYMENT_EBOOK_AMOUNT=2900
|
||
SITE_BASE_URL=https://nomadweb.nomadro.com
|
||
EBOOK_PDF_URL=
|
||
EBOOK_EPUB_URL=
|
||
|
||
# PocketBase (host process :8090)
|
||
POCKETBASE_URL=http://127.0.0.1:8090
|
||
POCKETBASE_ADMIN_EMAIL=admin@nomadro.com
|
||
POCKETBASE_ADMIN_PASSWORD=
|
||
|
||
# SeaweedFS S3 (s3.nomadro.com → 127.0.0.1:8333)
|
||
S3_ENABLED=true
|
||
S3_ENDPOINT=http://127.0.0.1:8333
|
||
S3_PUBLIC_URL=https://s3.nomadro.com
|
||
S3_ACCESS_KEY=nomadweb
|
||
S3_SECRET_KEY=
|
||
S3_BUCKET=nomadweb
|
||
S3_REGION=us-east-1
|
||
S3_UPLOAD_PREFIX=nomadweb
|
||
|
||
# ntfy push (docker on :2586)
|
||
NTFY_ENABLED=true
|
||
NTFY_URL=http://127.0.0.1:2586
|
||
|
||
# Optional Listmonk (leave empty = store subscriptions only)
|
||
LISTMONK_URL=
|
||
LISTMONK_USER=
|
||
LISTMONK_PASSWORD=
|
||
LISTMONK_LIST_ID=1
|
||
|
||
ZPAY_PID=
|
||
ZPAY_KEY=
|
||
ZPAY_SUBMIT_URL=https://zpayz.cn/submit.php
|
||
ZPAY_MAPI_URL=https://zpayz.cn/mapi.php
|
||
ZPAY_QUERY_URL=https://zpayz.cn/api.php
|
||
ZPAY_NOTIFY_URL=https://nomadweb.nomadro.com/api/v1/pay/zpay_notify
|
||
|
||
XORPAY_AID=
|
||
XORPAY_SECRET=
|
||
XORPAY_CASHIER_URL=https://xorpay.com/api/cashier
|
||
XORPAY_QUERY_URL=https://xorpay.com/api/query2
|
||
XORPAY_NOTIFY_URL=https://nomadweb.nomadro.com/api/v1/pay/xorpay_notify
|
||
|
||
# 微信小程序登录(jscode2session)
|
||
WECHAT_APPID=wx11f6afc44ea1532f
|
||
WECHAT_SECRET=d1814f60f900cfdee1813ccc6e00bc2d
|
||
WECHAT_ALLOW_DEVTOOLS=true
|
||
|
||
MIROTALK_URL=https://mirotalk.nomadro.com
|
||
LOUNGE_URL=https://lounge.nomadro.com
|