api: フロントエンドのAPI URLを本番ドメインにハードコード

シングルユーザー運用のため env フォールバックを廃止し、
APIオリジンを https://api.altdock.app.amania.jp に固定した。
- dashboard.ts / PublicSourceView.tsx の localhost:4000 フォールバックを削除
- API側 config.ts の PUBLIC_BASE_URL/WEB_ORIGIN デフォルトも本番ドメインに
- compose/web の NEXT_PUBLIC_API_BASE_URL 環境変数を削除(コード固定のため)
This commit is contained in:
amania-jailbreak
2026-08-05 14:07:18 +09:00
parent 236a08c865
commit 54cb335d66
5 changed files with 8 additions and 7 deletions
+1 -1
View File
@@ -113,7 +113,7 @@ services:
# vinext uses --hostname/--port (not vite's --host) to bind the dev server.
command: npm run dev -- --hostname 0.0.0.0 --port 3001
environment:
NEXT_PUBLIC_API_BASE_URL: ${NEXT_PUBLIC_API_BASE_URL:-https://api.altdock.app.amania.jp}
# API origin is hard-coded in app/lib/dashboard.ts (single-user deploy).
NEXT_PUBLIC_AUTH_MODE: ${AUTH_MODE:-demo}
# Hosts allowed to reach the dev server (comma-separated, or * for any).
VITE_ALLOWED_HOSTS: ${VITE_ALLOWED_HOSTS:-altdock.app.amania.jp}