Repository navigation
Expand file tree
/
Copy path.env.example
More file actions
132 lines (113 loc) · 3.75 KB
/
Copy path.env.example
File metadata and controls
132 lines (113 loc) · 3.75 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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
APP_NAME=HeroesProfile
APP_ENV=local
APP_KEY=
APP_DEBUG=true
APP_URL=http://localhost
LOG_CHANNEL=stack
LOG_DEPRECATIONS_CHANNEL=null
LOG_LEVEL=debug
HEROESPROFILE_DB_CONNECTION=heroesprofile
HEROESPROFILE_DB_HOST=
HEROESPROFILE_DB_PORT=
MYSQL_ATTR_SSL_CA=
HEROESPROFILE_DB_DATABASE=heroesprofile
HEROESPROFILE_DB_DATABASE_API=heroesprofile_api
HEROESPROFILE_DB_DATABASE_GLOBALS=heroesprofile_globals
HEROESPROFILE_DB_DATABASE_NGS=heroesprofile_ngs
HEROESPROFILE_DB_DATABASE_NGS_DEV=heroesprofile_ngs_dev
HEROESPROFILE_DB_DATABASE_CCL=heroesprofile_ccl
HEROESPROFILE_DB_DATABASE_MCL=heroesprofile_mcl
HEROESPROFILE_DB_DATABASE_HI=heroesprofile_hi
HEROESPROFILE_DB_DATABASE_HI_NC=heroesprofile_hi_nc
HEROESPROFILE_DB_DATABASE_HGC_MORE=heroesprofile_ml
HEROESPROFILE_DB_LOGGING_DATABASE=heroesprofile_logs
HEROESPROFILE_DB_CACHE_DATABASE=heroesprofile_cache
HEROESPROFILE_DB_USERNAME=
HEROESPROFILE_DB_PASSWORD=
HEROESPROFILE_DB_CACHE_TABLE=cache
# Cashier / Stripe — billing for API accounts
STRIPE_KEY=
STRIPE_SECRET=
STRIPE_WEBHOOK_SECRET=
CASHIER_CURRENCY=usd
# Emails the customer when a renewal needs bank confirmation (SCA). Without it
# Cashier's invoice.payment_action_required handler exits silently and the key
# just stops working.
CASHIER_PAYMENT_NOTIFICATION=Laravel\Cashier\Notifications\ConfirmPayment
# Stripe Price object IDs (not amounts) — Stripe holds the amounts
STRIPE_PRICE_ID_BASIC=
STRIPE_PRICE_ID_INTERMEDIATE=
STRIPE_PRICE_ID_DEVELOPER=
BATTLENET_KEY=
BATTLENET_SECRET=
BATTLENET_REDIRECT_URI=
PATREON_CLIENT_ID=
PATREON_CLIENT_SECRET=
PATREON_REDIRECT_URI=
PATREON_CAMPAIGN_ID=
RECAPTCHA_SITE_KEY=
RECAPTCHA_SECRET_KEY=
RECAPTCHA_SCORE_THRESHOLD=
BROADCAST_DRIVER=log
CACHE_DRIVER=database
CACHE_PREFIX=
USE_CACHE_LOCALLY=false
FILESYSTEM_DISK=local
QUEUE_CONNECTION=sync
GLOBAL_ASYNC_ENABLED=false
GLOBAL_BYPASS_CACHE=false
GLOBAL_BATCH_MAX_IN_FLIGHT=10
XALATATH_EVENT_STARTS_AT="2026-09-28 17:40:00"
XALATATH_EVENT_ENDS_AT=
GOOGLE_CLOUD_XALATATH_CARDS_BUCKET=player-xalatath-cards
CLOUD_TASKS_PROJECT_ID=
CLOUD_TASKS_LOCATION=us-east1
CLOUD_TASKS_QUEUE=global-queries
CLOUD_TASKS_HANDLER_URL=
CLOUD_TASKS_SERVICE_ACCOUNT=
# Analytics (config/analytics.php). The env names keep the DEEP_ANALYTICS_ prefix (set on Cloud Run).
# Defaults match production; the allowlist is the comma-separated blizz IDs that can use /Analytics until it opens up.
DEEP_ANALYTICS_SERVICE_URL=
DEEP_ANALYTICS_QUEUE=deep-analytics
DEEP_ANALYTICS_FANOUT_URL=
DEEP_ANALYTICS_ALLOWLIST=67280
SESSION_DRIVER=file
SESSION_CONNECTION=
SESSION_LIFETIME=250
SESSION_DOMAIN=
SESSION_SECURE_COOKIE=false
VITE_APP_NAME="${APP_NAME}"
ASSET_URL=/
GITHUB_PERSONAL_ACCESS_TOKEN=
FLARE_KEY=
MAIL_MAILER=smtp
MAIL_HOST=
MAIL_PORT=
MAIL_USERNAME=
MAIL_PASSWORD=
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=
MAIL_FROM_NAME=
PHP_MAX_EXECUTION_TIME=300
GOOGLE_CLOUD_PROJECT_ID=
GOOGLE_CLOUD_STORAGE_BUCKET=
# Local development only. Path to a service-account JSON key, kept outside this
# repository. Leave empty everywhere else: Cloud Run authenticates through the
# metadata server, and an empty value falls through to it.
GOOGLE_CLOUD_KEY_FILE=
# Replay parser Cloud Run service. Must match the service URL exactly — it is the
# audience the ID token is minted for.
REPLAY_PARSER_URL=
GOOGLE_CLOUD_NGS_BUCKET=heroesprofile-ngs
# Twitch extension (see config/twitch.php). Secrets come from the Twitch developer
# console; TWITCH_EXTENSION_SECRETS is comma separated, current first.
TWITCH_EXTENSION_CLIENT_ID=
TWITCH_EXTENSION_CLIENT_SECRET=
TWITCH_EXTENSION_OWNER_ID=
TWITCH_EXTENSION_SECRETS=
TWITCH_EXTENSION_VERSION=2.0.0
# Off until Twitch approves the extension: the /Twitch page and the portal's setup
# section are admins only while this is false.
TWITCH_PUBLIC_ENABLED=false
TWITCH_PUSH_QUEUE=twitch-push
TWITCH_PUSH_HANDLER_URL=