Openstatus
www.openstatus.dev
1# RESEND for email
2RESEND_API_KEY=resend-api-key
3
4# UPSTASH for queue
5QSTASH_CURRENT_SIGNING_KEY=qstash-current-signing-key
6QSTASH_NEXT_SIGNING_KEY=qstash-next-signing-key
7QSTASH_TOKEN=qstash-token
8QSTASH_URL=https://qstash.upstash.io/v1/publish/
9
10# UPSTASH redis for waiting list
11UPSTASH_REDIS_REST_URL=test
12UPSTASH_REDIS_REST_TOKEN=test
13
14# TINY BIRD for time series data (trackers)
15TINY_BIRD_API_KEY=tiny-bird-api-key
16
17# TURSO SQLITE
18DATABASE_URL=http://127.0.0.1:8080
19DATABASE_AUTH_TOKEN=any-token
20
21# Solves 'UNABLE_TO_GET_ISSUER_CERT_LOCALLY', see https://github.com/nextauthjs/next-auth/issues/3580
22# NODE_TLS_REJECT_UNAUTHORIZED="0"
23
24# For vercel upload
25BLOB_READ_WRITE_TOKEN=blob-read-write-token
26
27# STRIPE
28NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=
29STRIPE_SECRET_KEY=
30STRIPE_WEBHOOK_SECRET_KEY=
31
32# Custom Domains
33PROJECT_ID_VERCEL=
34TEAM_ID_VERCEL=
35VERCEL_AUTH_BEARER_TOKEN=
36
37NEXT_PUBLIC_URL=
38
39NEXT_PUBLIC_SENTRY_DSN=''
40SENTRY_AUTH_TOKEN=''
41
42# Unkey
43UNKEY_API_ID=
44UNKEY_TOKEN=
45
46# GCP Messaging Queue
47GCP_PROJECT_ID=
48GCP_LOCATION=
49GCP_CLIENT_EMAIL=
50GCP_PRIVATE_KEY=
51CRON_SECRET=
52
53VERCEL_URL=https://app.openstatus.dev
54
55PLAYGROUND_UNKEY_API_KEY=
56
57# RUM server with separate clickhouse for self-host
58CLICKHOUSE_URL=
59CLICKHOUSE_USERNAME=
60CLICKHOUSE_PASSWORD=
61
62AUTH_SECRET=secret
63AUTH_DRIZZLE_URL=file://./../../openstatus-dev.db
64AUTH_GITHUB_ID=
65AUTH_GITHUB_SECRET=
66AUTH_GOOGLE_ID=
67AUTH_GOOGLE_SECRET=
68
69PAGERDUTY_APP_ID=
70
71SLACK_SUPPORT_WEBHOOK_URL=
72
73WORKSPACES_LOOKBACK_30=
74WORKSPACES_HIDE_URL=
75
76# https://turbo.build/repo/docs/crafting-your-repository/using-environment-variables#loose-mode
77TURBO_ENV_MODE=loose
78
79NEXT_PUBLIC_OPENPANEL_CLIENT_ID=something
80OPENPANEL_CLIENT_SECRET=something