NanoBananaShow/.env.production
2025-09-06 00:15:04 +08:00

91 lines
5.5 KiB
Plaintext
Raw Permalink 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.

#--------------------------------------------------------------------------------------------------------
# website URL
#--------------------------------------------------------------------------------------------------------
NEXT_PUBLIC_SITE_URL=https://nbs.prmbr.com
#--------------------------------------------------------------------------------------------------------
# website name
#--------------------------------------------------------------------------------------------------------
NEXT_PUBLIC_WEBSITE_NAME="NanoBanana Show"
#--------------------------------------------------------------------------------------------------------
# image alt text
#--------------------------------------------------------------------------------------------------------
NEXT_PUBLIC_IMAGE_ALT_ADDITION_TEXT="NanoBanana Show"
#--------------------------------------------------------------------------------------------------------
# domain name
#--------------------------------------------------------------------------------------------------------
NEXT_PUBLIC_DOMAIN_NAME="nbs.prmbo.com"
#--------------------------------------------------------------------------------------------------------
# postgres config
#--------------------------------------------------------------------------------------------------------
POSTGRES_URL="postgresql://neondb_owner:npg_xSc4VUaeYgm3@ep-calm-wave-a1db9zdd-pooler.ap-southeast-1.aws.neon.tech/neondb?sslmode=require&channel_binding=require"
#--------------------------------------------------------------------------------------------------------
# Google auth config
# 0 代表不检查登录则登录相关的按钮也不展示出来1代表要检查
#--------------------------------------------------------------------------------------------------------
NEXT_PUBLIC_CHECK_GOOGLE_LOGIN=1
NEXT_PUBLIC_GOOGLE_CLIENT_ID=1011279317992-kduhuvssdem1p338l186377i3982df79.apps.googleusercontent.com
GOOGLE_SECRET_ID=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
#--------------------------------------------------------------------------------------------------------
# NEXTAUTH config create command: openssl rand -base64 32
#--------------------------------------------------------------------------------------------------------
NEXTAUTH_URL=https://nbs.prmbo.com
NEXTAUTH_SECRET=rW88FCN+snBc04B+gKtS0+DCc3UIRdcWJNCEGnZtZ6U=
#--------------------------------------------------------------------------------------------------------
# Google gtag id
#--------------------------------------------------------------------------------------------------------
NEXT_PUBLIC_GOOGLE_TAG_ID=G-0RM4KL718Y
#--------------------------------------------------------------------------------------------------------
# Update these with your Stripe credentials from https://dashboard.stripe.com/apikeys
# 0 代表不检查支付则支付页面也不展示出来1代表要检查
#--------------------------------------------------------------------------------------------------------
NEXT_PUBLIC_CHECK_AVAILABLE_TIME=1
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=pk_live_51Rs4SeL4RcMgUJpOrGbswlk9ESZ5ezDOehA3JYBtFWaCdk5fvGjvq98MVXhdPsdFzVfl69MyWIdQwKvsvsN3NLGo00JXs9sXSE
STRIPE_SECRET_KEY=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
STRIPE_WEBHOOK_SECRET=whsec_clBH2N3tlpVRd7jAyvojb2Wg1MtAeGWw
# 免费生成次数
FREE_TIMES=10
#--------------------------------------------------------------------------------------------------------
# replicate config
#--------------------------------------------------------------------------------------------------------
# replicate 生成结束后的回调地址,本地时我才用的 ngrok线上的话就是你的域名
REPLICATE_WEBHOOK=https://nbs.prmbr.com
# replicate 的 API token需要去你的 replicate 账号里面复制 https://replicate.com/account/api-tokens
REPLICATE_API_TOKEN=r8_1cBB54Zz4YzoN59zKFq0FJMQTzMG0RA4BEveG
REPLICATE_API_MODEL="google/gemini-2.5-flash-image"
# 生成贴纸的API版本 https://replicate.com/fofr/sticker-maker/versions ,最新的那个版本只生成一张图片了,下方这个版本是还会一次生成两张图片的
REPLICATE_API_VERSION="6443cc831f51eb01333f50b757157411d7cadb6215144cc721e3688b70004ad0"
#--------------------------------------------------------------------------------------------------------
# cloudflare R2 config
#--------------------------------------------------------------------------------------------------------
NEXT_PUBLIC_STORAGE_URL=https://nbs-image-cdn.prmbr.com
STORAGE_DOMAIN=nbs-image-cdn.prmbr.com
R2_BUCKET=nano-banana-show
R2_ENDPOINT=https://209b775a76842f6f305193e41de86be1.r2.cloudflarestorage.com
R2_TOKEN_VALUE=ZpqP7-OWxezkWTZ0yvr4fvejMEW6F-Z9lT5HxqjE
R2_ACCESS_KEY_ID=a2329772654cf1ac12d2df8d4fe34e16
R2_SECRET_ACCESS_KEY=aad334e0804ac4811012cbcc0cb4960913b1a35ab5f17cef0c10e7673cd29ce1
R2_REGION=apac
#--------------------------------------------------------------------------------------------------------
# openai config
#--------------------------------------------------------------------------------------------------------
OPENAI_API_KEY=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
OPENAI_API_BASE_URL=https://openrouter.ai/api
OPENAI_API_MODEL="openai/gpt-3.5-turbo"
#--------------------------------------------------------------------------------------------------------
# stickers 里面每页显示多少条数据
#--------------------------------------------------------------------------------------------------------
NEXT_PUBLIC_PAGES_SIZE=24