環境変数
注目すべき点
Nextyは複数のリポジトリを提供しているため、リポジトリによって環境変数が異なります。対応する環境変数ドキュメントをご覧ください:
Webサイト基本設定
環境変数 | 必須 | 実装バージョン | 説明 |
---|---|---|---|
NEXT_PUBLIC_SITE_URL | 必須 | 1.x | Webサイトアクセス URL • ローカル開発の場合、起動アドレスを使用、デフォルトは http://localhost:3000 • 本番環境の場合、実際のドメインを使用 |
NEXT_PUBLIC_PRICING_PATH | 必須 | 2.x | 実際の料金プランページに対応、デフォルトは/#pricing |
NEXT_PUBLIC_LOCALE_DETECTION | 必須 | 1.x | 言語検出モード、false に設定することを推奨• true に設定:next-intl の自動検出を有効化し、ブラウザ言語に基づいて対応する言語ページに自動リダイレクト• false に設定:Nexty.dev組み込みのSEOフレンドリーな言語検出器を使用 |
NEXT_PUBLIC_OPTIMIZED_IMAGES | オプション | 2.x | 画像最適化を有効にするかどうか、true に設定することを推奨、Vercelの画像最適化リソースを節約可能 |
NEXT_PUBLIC_LOGIN_MODE | オプション | 2.x | ログインモードを選択:page はログインページ/login を開く、dialog はログインモーダルを開く |
NEXT_PUBLIC_COOKIE_CONSENT_ENABLED | オプション | 3.1.6 | Cookie同意モーダルを有効にするかどうか |
注目すべき点
Nexty.devの言語検出器は、ユーザーの初回訪問時にブラウザ言語をチェックします。現在のページ言語と一致しない場合、フレンドリーな切り替えプロンプトが表示されます。このアプローチは不要なリダイレクトを減らし、よりSEOフレンドリーです。
データベース
データベース統合の手順を参照してください。
環境変数 | 必須 | 実装バージョン | 説明 |
---|---|---|---|
DATABASE_URL | 必須 | 3.0.0 |
認証
認証統合の手順を参照してください。
環境変数 | 必須 | 実装バージョン | 説明 |
---|---|---|---|
BETTER_AUTH_SECRET | オプション | 3.0.0 | コマンドopenssl rand -base64 32 を使用して生成 |
NEXT_PUBLIC_GITHUB_CLIENT_ID | オプション | 3.0.0 | |
GITHUB_CLIENT_SECRET | オプション | 3.0.0 | |
NEXT_PUBLIC_GOOGLE_CLIENT_ID | オプション | 3.0.0 | |
GOOGLE_CLIENT_SECRET | オプション | 3.0.0 |
Cloudflare Turnstile
Turnstile統合の手順を参照してください。
環境変数 | 必須 | 実装バージョン | 説明 |
---|---|---|---|
NEXT_PUBLIC_TURNSTILE_SITE_KEY | オプション | 2.x | 入力時にCloudflare Turnstileが有効化されます |
TURNSTILE_SECRET_KEY | オプション | 3.0.0 |
Resendメールサービス
Resend統合の手順を参照してください。
環境変数 | 必須 | 実装バージョン | 説明 |
---|---|---|---|
RESEND_API_KEY | オプション | 1.x | Resend APIアクセスキー |
RESEND_AUDIENCE_ID | オプション | 1.x | Resendオーディエンス ID |
ADMIN_EMAIL | オプション | 1.x | 管理者メールアドレス、メール送信者として使用 |
ADMIN_NAME | オプション | 1.x | 管理者名、メール送信者表示名として使用 |
Upstash Redis
Upstash統合の手順を参照してください。
環境変数 | 必須 | 実装バージョン | 説明 |
---|---|---|---|
UPSTASH_REDIS_REST_URL | オプション | 1.x | RedisデータベースURL |
UPSTASH_REDIS_REST_TOKEN | オプション | 1.x | Redisアクセストークン |
DAY_MAX_SUBMISSIONS | オプション | 1.x | 1日の最大送信制限 |
Stripe
Stripe統合の手順を参照してください。
環境変数 | 必須 | 実装バージョン | 説明 |
---|---|---|---|
NEXT_PUBLIC_ENABLE_STRIPE | 必須 | 1.x | Stripe決済機能を有効にするかどうか • true に設定:Stripe決済機能を有効化• false に設定:決済機能を無効化、無効時は以下の設定項目を空にできます |
NEXT_PUBLIC_DEFAULT_CURRENCY | オプション | 1.x | デフォルト決済通貨 |
STRIPE_SECRET_KEY | オプション | 1.x | Stripeシークレットキー |
STRIPE_PUBLISHABLE_KEY | オプション | 1.x | Stripeパブリッシャブルキー |
STRIPE_WEBHOOK_SECRET | オプション | 1.x | Stripe Webhook署名シークレット |
STRIPE_CUSTOMER_PORTAL_URL | オプション | 1.x | ユーザーサブスクリプション管理ページURL、ユーザーにサブスクリプション情報表示と解約エントリを提供、デフォルトは/dashboard/subscription ページ |
Cloudflare R2ストレージ
Cloudflare R2統合の手順を参照してください。
環境変数 | 必須 | 実装バージョン | 説明 |
---|---|---|---|
R2_ACCOUNT_ID | オプション | 1.x | R2ストレージアカウントID |
R2_ACCESS_KEY_ID | オプション | 1.x | R2アクセスキーID |
R2_SECRET_ACCESS_KEY | オプション | 1.x | R2シークレットアクセスキー |
R2_BUCKET_NAME | オプション | 1.x | R2バケット名 |
R2_PUBLIC_URL | オプション | 1.x | R2バケットパブリックアクセスURL |
AIモデル統合
環境変数 | 必須 | 実装バージョン | 説明 |
---|---|---|---|
OPENAI_API_KEY | オプション | 1.x | OpenAI APIキー |
DEEPSEEK_API_KEY | オプション | 1.x | DeepSeek APIキー |
ANTHROPIC_API_KEY | オプション | 1.x | Anthropic APIキー |
XAI_API_KEY | オプション | 1.x | XAI APIキー |
GOOGLE_GENERATIVE_AI_API_KEY | オプション | 1.x | Google APIキー |
REPLICATE_API_TOKEN | オプション | 1.x | Replicate APIトークン |
OPENROUTER_API_KEY | オプション | 1.x | OpenRouter APIキー |
FIRECRAWL_API_KEY | オプション | 3.1.7 | Firecrawl API key |
AI翻訳機能
料金プランエディターページとブログエディターページはAI多言語翻訳機能を提供します。使用するには、対応するAIモデルをここで設定する必要があります。
環境変数 | 必須 | 実装バージョン | 説明 |
---|---|---|---|
NEXT_PUBLIC_AI_PROVIDER | オプション | 1.x | AIモデルサービスプロバイダー、例:xai |
NEXT_PUBLIC_AI_MODEL_ID | オプション | 1.x | AIモデル識別子、例:grok-3 |
アナリティクスと広告
環境変数 | 必須 | 実装バージョン | 説明 |
---|---|---|---|
NEXT_PUBLIC_GOOGLE_ID | オプション | 1.x | Google Analytics |
NEXT_PUBLIC_BAIDU_TONGJI | オプション | 1.x | 百度統計 |
NEXT_PUBLIC_PLAUSIBLE_SRC | オプション | 2.x | Plausibleスクリプトソース URL |
NEXT_PUBLIC_PLAUSIBLE_DOMAIN | オプション | 2.x | Plausibleアナリティクスドメイン |
PLAUSIBLE_API_KEY | オプション | 3.1.2 | Plausible APIキー |
PLAUSIBLE_URL | オプション | 3.1.2 | PlausibleサーバーURL |
NEXT_PUBLIC_GOOGLE_ADSENSE_ID | オプション | 1.x | Google AdSense |
Discord WidgetBot
環境変数 | 必須 | 実装バージョン | 説明 |
---|---|---|---|
NEXT_PUBLIC_DISCORD_INVITE_URL | オプション | 2.x | Discord招待リンク |
アフィリエイト (Tolt.io)
Tolt統合の手順を参照してください。
環境変数 | 必須 | 実装バージョン | 説明 |
---|---|---|---|
NEXT_PUBLIC_TOLT_ID | オプション | 2.x | Tolt.ioアフィリエイトID |