mirror of
https://github.com/immich-app/static-pages.git
synced 2026-09-30 13:23:05 +08:00
40 lines
1.0 KiB
JSON
40 lines
1.0 KiB
JSON
{
|
|
"$schema": "node_modules/wrangler/config-schema.json",
|
|
"name": "survey-api-dev",
|
|
"main": "src/dev-entry.ts",
|
|
"compatibility_date": "2025-06-03",
|
|
"d1_databases": [
|
|
{
|
|
"binding": "DB",
|
|
"database_name": "survey",
|
|
"database_id": "local",
|
|
},
|
|
],
|
|
"durable_objects": {
|
|
"bindings": [
|
|
{
|
|
"name": "SURVEY_SESSIONS",
|
|
"class_name": "SurveyDO",
|
|
},
|
|
],
|
|
},
|
|
"migrations": [
|
|
{
|
|
"tag": "v1",
|
|
"new_sqlite_classes": ["SurveyDO"],
|
|
},
|
|
],
|
|
// DEV ONLY — override with `wrangler secret put` in production
|
|
"vars": {
|
|
"PASSWORD_SECRET": "dev-password-secret-DO-NOT-USE-IN-PRODUCTION",
|
|
"OIDC_ISSUER": "http://localhost:9090",
|
|
"OIDC_CLIENT_ID": "survey-app",
|
|
"OIDC_CLIENT_SECRET": "test-client-secret",
|
|
"OIDC_REDIRECT_URI": "http://localhost:5173/api/auth/callback",
|
|
"OIDC_ROLE_CLAIM": "groups",
|
|
"OIDC_ROLE_MAP_ADMIN": "survey-admin",
|
|
"OIDC_ROLE_MAP_EDITOR": "survey-editor",
|
|
"SESSION_SECRET": "dev-session-secret-DO-NOT-USE-IN-PRODUCTION",
|
|
},
|
|
}
|