-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathexample.env
More file actions
45 lines (36 loc) · 1.6 KB
/
Copy pathexample.env
File metadata and controls
45 lines (36 loc) · 1.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# This file is used to store environment variables for local development
# Bungie API
BUNGIE_API_KEY="" # Required for accessing the Bungie API
BUNGIE_CLIENT_ID="" # Required for login
BUNGIE_CLIENT_SECRET="" # Required for login
# RaidHub API
RAIDHUB_API_URL="http://localhost:8000" # Defaults to https://api.raidhub.io when not set
RAIDHUB_API_KEY="" # Required for accessing public domain, not required if self-hosting
RAIDHUB_CLIENT_SECRET="" # Required for accessing admin routes, can be set to a string of choice if self-hosting
# Additional OAuth Providers for account linking
# DISCORD_CLIENT_ID=""
# DISCORD_CLIENT_SECRET=""
# TWITCH_CLIENT_ID=""
# TWITCH_CLIENT_SECRET=""
# TWITTER_CLIENT_ID=""
# TWITTER_CLIENT_SECRET=""
# GOOGLE_CLIENT_ID=""
# GOOGLE_CLIENT_SECRET=""
# AWS S3 - Required for uploading profile icons
AWS_S3_ACCESS_KEY_ID=""
AWS_S3_SECRET_ACCESS_KEY=""
AWS_S3_BUCKET_NAME="your-bucket-name-here"
AWS_S3_REGION="us-east-1"
### Sentry (optional) — same as RaidHub-API. Inlined for client via `next.config.js` `env` (not NEXT_PUBLIC_*).
# Prefer SENTRY_DSN; NEXT_PUBLIC_SENTRY_DSN is supported as a fallback (Vercel Sentry integration).
# SENTRY_DSN=""
# NEXT_PUBLIC_SENTRY_DSN=""
# SENTRY_ENVIRONMENT="development"
# SENTRY_RELEASE="" # Set automatically in prod deploy; mirrors APP_VERSION
# SENTRY_ISSUE_AUTH_TOKEN="" # GitHub Actions secret — resolves Fixes WEBSITE-* issues post-deploy
# SENTRY_ORG="raidhub"
# SENTRY_PROJECT="website"
# SENTRY_AUTH_TOKEN="" # Required on Vercel production builds for client source map upload
### DO NOT MODIFY BELOW ###
APP_ENV="local"
NEXTAUTH_SECRET="secret"