Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/openstatusHQ/openstatus. ๐ซ Status page with uptime monitoring & API monitoring as code ๐ซ openstatus.dev
bun drizzle-orm monitoring monitoring-as-code nextjs observability on-call open-source shadcn-ui status-page statuspage synthetic-monitoring tinybird turso uptime uptime-checker uptime-monitor
Something went wrong. Try again.
2.6 kB ยท 106 lines
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106# RESEND for emailRESEND_API_KEY=resend-api-key# UPSTASH for queueQSTASH_CURRENT_SIGNING_KEY=qstash-current-signing-keyQSTASH_NEXT_SIGNING_KEY=qstash-next-signing-keyQSTASH_TOKEN=qstash-tokenQSTASH_URL=https://qstash.upstash.io/v1/publish/# UPSTASH redis for waiting listUPSTASH_REDIS_REST_URL=https://test.upstash.ioUPSTASH_REDIS_REST_TOKEN=test# TINY BIRD for time series data (trackers)TINY_BIRD_API_KEY=tiny-bird-api-key# TURSO SQLITEDATABASE_URL=http://127.0.0.1:8080DATABASE_AUTH_TOKEN=any-token# Solves 'UNABLE_TO_GET_ISSUER_CERT_LOCALLY', see https://github.com/nextauthjs/next-auth/issues/3580# NODE_TLS_REJECT_UNAUTHORIZED="0"# For vercel uploadBLOB_READ_WRITE_TOKEN=blob-read-write-token# STRIPENEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=STRIPE_SECRET_KEY=STRIPE_WEBHOOK_SECRET_KEY=# Custom DomainsPROJECT_ID_VERCEL=TEAM_ID_VERCEL=VERCEL_AUTH_BEARER_TOKEN=NEXT_PUBLIC_URL=NEXT_PUBLIC_SENTRY_DSN=''SENTRY_AUTH_TOKEN=''# UnkeyUNKEY_API_ID=UNKEY_TOKEN=# GCP Messaging QueueGCP_PROJECT_ID=GCP_LOCATION=GCP_CLIENT_EMAIL=GCP_PRIVATE_KEY=CRON_SECRET=VERCEL_URL=PLAYGROUND_UNKEY_API_KEY=AUTH_SECRET=secretAUTH_DRIZZLE_URL=file://./../../openstatus-dev.dbAUTH_GITHUB_ID=AUTH_GITHUB_SECRET=AUTH_GOOGLE_ID=AUTH_GOOGLE_SECRET=AUTH_OIDC_ISSUER=AUTH_OIDC_ID=AUTH_OIDC_SECRET=AUTH_OIDC_NAME=# Multi-tenant SAML SSO via WorkOS (cloud). Leave unset to hide SSO entirely.AUTH_WORKOS_ID=AUTH_WORKOS_SECRET=WORKOS_API_KEY=WORKOS_WEBHOOK_SECRET=PAGERDUTY_APP_ID=SLACK_SUPPORT_WEBHOOK_URL=WORKSPACES_HIDE_URL=# https://turbo.build/repo/docs/crafting-your-repository/using-environment-variables#loose-modeTURBO_ENV_MODE=looseNEXT_PUBLIC_OPENPANEL_CLIENT_ID=somethingOPENPANEL_CLIENT_SECRET=something# used to fix the SVG import issue on Vercel# https://github.com/ExodusOSS/bytes/issues/13#issuecomment-3965264022NODE_OPTIONS=--experimental-require-module# AI chat provider. Configure ONE of the two options below.## Option 1 โ Vercel AI Gateway (hosted default). Free workspaces use a cheaper# model, paid workspaces a stronger one.AI_GATEWAY_API_KEY=## Option 2 โ Self-hosted / OpenAI-compatible endpoint (NVIDIA NIM, vLLM, Ollama,# OpenRouter, โฆ). Takes priority over the gateway when AI_BASE_URL is set.# The model MUST support tool/function calling โ the agent depends on it.# AI_API_KEY is optional for keyless local gateways.# Example (NVIDIA NIM):# AI_BASE_URL=https://integrate.api.nvidia.com/v1# AI_API_KEY=nvapi-xxxxx# AI_MODEL=meta/llama-3.1-70b-instructAI_BASE_URL=AI_API_KEY=AI_MODEL=