diff --git a/.env.example b/.env.example index a16a424..e37fb53 100644 --- a/.env.example +++ b/.env.example @@ -37,7 +37,7 @@ SESSION_SECRET=replace-with-at-least-32-random-characters OIDC_ISSUER_URL= OIDC_CLIENT_ID= OIDC_CLIENT_SECRET= -OIDC_REDIRECT_URI=http://localhost:4000/auth/callback +OIDC_REDIRECT_URI=https://api.altdock.app.amania.jp/auth/callback MAX_UPLOAD_BYTES=5368709120 MAX_ARCHIVE_ENTRIES=2048 diff --git a/apps/api/src/config.ts b/apps/api/src/config.ts index 387c018..0f889a4 100644 --- a/apps/api/src/config.ts +++ b/apps/api/src/config.ts @@ -30,7 +30,7 @@ const schema = z.object({ OIDC_ISSUER_URL: z.string().url().optional(), OIDC_CLIENT_ID: z.string().optional(), OIDC_CLIENT_SECRET: z.string().optional(), - OIDC_REDIRECT_URI: z.string().url().optional(), + OIDC_REDIRECT_URI: z.string().url().default("https://api.altdock.app.amania.jp/auth/callback"), MAX_UPLOAD_BYTES: numberFromEnv.default(5 * 1024 * 1024 * 1024), MAX_ARCHIVE_ENTRIES: numberFromEnv.default(2048), MAX_EXPANDED_BYTES: numberFromEnv.default(8 * 1024 * 1024 * 1024), diff --git a/docker-compose.yml b/docker-compose.yml index 8effb52..74a5f82 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -80,6 +80,7 @@ services: # upload plan URLs. Override for local development. PUBLIC_BASE_URL: ${PUBLIC_BASE_URL:-https://api.altdock.app.amania.jp} WEB_ORIGIN: ${WEB_ORIGIN:-https://altdock.app.amania.jp} + OIDC_REDIRECT_URI: ${OIDC_REDIRECT_URI:-https://api.altdock.app.amania.jp/auth/callback} ports: - "4000:4000" depends_on: