From 431a3a41a14328e5348a65d8b1e1badd3184db0b Mon Sep 17 00:00:00 2001 From: Zai Shi Date: Wed, 30 Jul 2025 10:23:26 -0700 Subject: [PATCH] env vars --- apps/backend/.env.development | 50 +++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/apps/backend/.env.development b/apps/backend/.env.development index 9c4aa1c15..d737fa9d5 100644 --- a/apps/backend/.env.development +++ b/apps/backend/.env.development @@ -1,3 +1,53 @@ +NEXT_PUBLIC_STACK_API_URL=http://localhost:8102 +NEXT_PUBLIC_STACK_DASHBOARD_URL=http://localhost:8101 +STACK_SERVER_SECRET=23-wuNpik0gIW4mruTz25rbIvhuuvZFrLOLtL7J4tyo + +STACK_SEED_INTERNAL_PROJECT_SIGN_UP_ENABLED=true +STACK_SEED_INTERNAL_PROJECT_OTP_ENABLED=true +STACK_SEED_INTERNAL_PROJECT_ALLOW_LOCALHOST=true +STACK_SEED_INTERNAL_PROJECT_OAUTH_PROVIDERS=github,spotify,google,microsoft +STACK_SEED_INTERNAL_PROJECT_USER_INTERNAL_ACCESS=true +STACK_SEED_INTERNAL_PROJECT_PUBLISHABLE_CLIENT_KEY=this-publishable-client-key-is-for-local-development-only +STACK_SEED_INTERNAL_PROJECT_SECRET_SERVER_KEY=this-secret-server-key-is-for-local-development-only +STACK_SEED_INTERNAL_PROJECT_SUPER_SECRET_ADMIN_KEY=this-super-secret-admin-key-is-for-local-development-only + +STACK_OAUTH_MOCK_URL=http://localhost:8114 + +STACK_GITHUB_CLIENT_ID=MOCK +STACK_GITHUB_CLIENT_SECRET=MOCK +STACK_GOOGLE_CLIENT_ID=MOCK +STACK_GOOGLE_CLIENT_SECRET=MOCK +STACK_MICROSOFT_CLIENT_ID=MOCK +STACK_MICROSOFT_CLIENT_SECRET=MOCK +STACK_SPOTIFY_CLIENT_ID=MOCK +STACK_SPOTIFY_CLIENT_SECRET=MOCK + +STACK_ALLOW_SHARED_OAUTH_ACCESS_TOKENS=true + +STACK_DATABASE_CONNECTION_STRING=postgres://postgres:PASSWORD-PLACEHOLDER--uqfEC1hmmv@localhost:5432/stackframe?connection_limit=20 +STACK_DIRECT_DATABASE_CONNECTION_STRING=postgres://postgres:PASSWORD-PLACEHOLDER--uqfEC1hmmv@localhost:5432/stackframe?connection_limit=20 + +STACK_EMAIL_HOST=127.0.0.1 +STACK_EMAIL_PORT=2500 +STACK_EMAIL_SECURE=false +STACK_EMAIL_USERNAME=does not matter, ignored by Inbucket +STACK_EMAIL_PASSWORD=does not matter, ignored by Inbucket +STACK_EMAIL_SENDER=noreply@example.com + +STACK_ACCESS_TOKEN_EXPIRATION_TIME=30s + +STACK_SVIX_SERVER_URL=http://localhost:8113 +STACK_SVIX_API_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE2NTUxNDA2MzksImV4cCI6MTk3MDUwMDYzOSwibmJmIjoxNjU1MTQwNjM5LCJpc3MiOiJzdml4LXNlcnZlciIsInN1YiI6Im9yZ18yM3JiOFlkR3FNVDBxSXpwZ0d3ZFhmSGlyTXUifQ.En8w77ZJWbd0qrMlHHupHUB-4cx17RfzFykseg95SUk + +STACK_ARTIFICIAL_DEVELOPMENT_DELAY_MS=50 + +STACK_ENABLE_HARDCODED_PASSKEY_CHALLENGE_FOR_TESTING=yes + +STACK_INTEGRATION_CLIENTS_CONFIG=[{"client_id": "neon-local", "client_secret": "neon-local-secret", "id_token_signed_response_alg": "ES256", "redirect_uris": ["http://localhost:30000/api/v2/identity/authorize", "http://localhost:30000/api/v2/auth/authorize"]}, {"client_id": "custom-local", "client_secret": "custom-local-secret", "id_token_signed_response_alg": "ES256", "redirect_uris": ["http://localhost:30000/api/v2/identity/authorize", "http://localhost:30000/api/v2/auth/authorize"]}] +CRON_SECRET=mock_cron_secret +STACK_FREESTYLE_API_KEY=mock_stack_freestyle_key +STACK_OPENAI_API_KEY=mock_openai_api_key + # S3 Configuration for local development using s3mock STACK_S3_ENDPOINT=http://localhost:8120 STACK_S3_REGION=us-east-1