2026-09-30 13:52:11 +02:00
|
|
|
# Secrets are files: set NAME_FILE to the absolute path of a file holding only
|
|
|
|
|
# the value. An empty NAME_FILE= is refused, so unused ones stay commented out.
|
2026-04-26 12:25:11 +01:00
|
|
|
HOST=127.0.0.1
|
|
|
|
|
PORT=4100
|
2026-08-22 00:44:57 +02:00
|
|
|
GC_ACCESS_PRIVATE_COMMAND_HOST=127.0.0.1
|
|
|
|
|
GC_ACCESS_PRIVATE_COMMAND_PORT=4101
|
2026-04-26 12:25:11 +01:00
|
|
|
GC_ACCESS_BASE_URL=http://127.0.0.1:4100
|
|
|
|
|
GC_ACCESS_ISSUER=http://127.0.0.1:4100
|
2026-04-29 11:51:29 +01:00
|
|
|
GC_ACCESS_STORAGE_BACKEND=memory
|
2026-09-30 13:52:11 +02:00
|
|
|
# GC_ACCESS_DATABASE_URL_FILE=/absolute/path/to/credential
|
2026-04-29 11:51:29 +01:00
|
|
|
GC_ACCESS_APPLY_SCHEMA_ON_STARTUP=1
|
2026-04-26 12:25:11 +01:00
|
|
|
GC_ACCESS_SESSION_TTL_SECONDS=3600
|
|
|
|
|
GC_ACCESS_STATE_TTL_SECONDS=600
|
2026-04-29 11:51:29 +01:00
|
|
|
GC_ACCESS_COMPLETION_TTL_SECONDS=300
|
2026-04-26 16:23:29 +01:00
|
|
|
GC_ACCESS_SIGNING_PRIVATE_KEY_PATH=
|
|
|
|
|
GC_ACCESS_SIGNING_PRIVATE_KEY_BOOTSTRAP=0
|
2026-04-26 12:25:11 +01:00
|
|
|
GC_ACCESS_SIGNING_KEY_ID=
|
2026-09-30 13:52:11 +02:00
|
|
|
# GC_ACCESS_TOKEN_ENCRYPTION_KEY_BASE64_FILE=/absolute/path/to/credential
|
2026-04-26 12:25:11 +01:00
|
|
|
|
|
|
|
|
GC_ACCESS_PROVIDER_DISCORD_CLIENT_ID=
|
2026-09-30 13:52:11 +02:00
|
|
|
# GC_ACCESS_PROVIDER_DISCORD_CLIENT_SECRET_FILE=/absolute/path/to/credential
|
2026-04-26 12:25:11 +01:00
|
|
|
GC_ACCESS_PROVIDER_PATREON_CLIENT_ID=
|
2026-09-30 13:52:11 +02:00
|
|
|
# GC_ACCESS_PROVIDER_PATREON_CLIENT_SECRET_FILE=/absolute/path/to/credential
|
2026-04-26 12:25:11 +01:00
|
|
|
GC_ACCESS_PROVIDER_GITHUB_CLIENT_ID=
|
2026-09-30 13:52:11 +02:00
|
|
|
# GC_ACCESS_PROVIDER_GITHUB_CLIENT_SECRET_FILE=/absolute/path/to/credential
|
2026-04-26 12:25:11 +01:00
|
|
|
GC_ACCESS_PROVIDER_TWITCH_CLIENT_ID=
|
2026-09-30 13:52:11 +02:00
|
|
|
# GC_ACCESS_PROVIDER_TWITCH_CLIENT_SECRET_FILE=/absolute/path/to/credential
|
2026-04-26 12:25:11 +01:00
|
|
|
GC_ACCESS_PROVIDER_YOUTUBE_CLIENT_ID=
|
2026-09-30 13:52:11 +02:00
|
|
|
# GC_ACCESS_PROVIDER_YOUTUBE_CLIENT_SECRET_FILE=/absolute/path/to/credential
|
2026-06-02 16:25:38 +01:00
|
|
|
GC_ACCESS_PROVIDER_SPOTIFY_CLIENT_ID=
|
2026-09-30 13:52:11 +02:00
|
|
|
# GC_ACCESS_PROVIDER_SPOTIFY_CLIENT_SECRET_FILE=/absolute/path/to/credential
|
2026-06-02 16:25:38 +01:00
|
|
|
|
2026-06-02 19:25:14 +01:00
|
|
|
GC_ACCESS_APP_SPOTIVERSE_BACKEND_CALLBACK_URLS=
|
2026-09-30 13:52:11 +02:00
|
|
|
# GC_ACCESS_APP_GHOSTLIGHT_SHARED_SECRET_FILE=/absolute/path/to/credential
|
2026-08-22 00:44:57 +02:00
|
|
|
GC_ACCESS_APP_GHOSTLIGHT_RUNTIME_IDS=yggdrasil-ghostlight
|