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
+2 -2
View File
@@ -14,8 +14,8 @@ const schema = z.object({
NODE_ENV: z.enum(["development", "test", "production"]).default("development"),
HOST: z.string().default("0.0.0.0"),
PORT: numberFromEnv.default(4000),
PUBLIC_BASE_URL: z.string().url().default("http://localhost:4000"),
WEB_ORIGIN: z.string().url().default("http://localhost:3001"),
PUBLIC_BASE_URL: z.string().url().default("https://api.altdock.app.amania.jp"),
WEB_ORIGIN: z.string().url().default("https://altdock.app.amania.jp"),
DATABASE_URL: z.string().optional(),
STORAGE_MODE: z.enum(["local", "s3"]).default("local"),
LOCAL_STORAGE_DIR: z.string().default(".data/storage"),