Files
2026-02-04 19:31:46 -08:00

29 lines
1.2 KiB
Bash

PORT=3000
NEXTCLOUD_BASE_URL=http://localhost:8080
# Optional: public URL reachable by the browser (used for logo assets on the broker login page).
# NEXTCLOUD_PUBLIC_URL=http://localhost:8080
NEXTCLOUD_SERVICE_USER=admin
NEXTCLOUD_SERVICE_PASSWORD=admin123
BROKER_DATABASE_URL=postgresql://qortal_broker:qortal_brokerpass@localhost:5432/qortal_broker
QORTAL_EXTERNAL_AUTH_BASE_URL=http://localhost:3191
QORTAL_EXTERNAL_AUTH_APP_ID=
QORTAL_EXTERNAL_AUTH_APP_SECRET=
OIDC_ISSUER=http://localhost:3000
OIDC_CLIENT_ID=nextcloud-local
OIDC_CLIENT_SECRET=dev-secret
OIDC_REDIRECT_URI_ALLOWLIST=http://localhost:8080/apps/user_oidc/code
OIDC_POLICY_MODE=link_only
OIDC_AUTO_PROVISION_GUARD=invite_or_allowlist
OIDC_INVITE_TTL_SECONDS=604800
OIDC_AUTH_REQUEST_TTL_SECONDS=600
OIDC_AUTH_CODE_TTL_SECONDS=120
OIDC_ACCESS_TOKEN_TTL_SECONDS=600
OIDC_ID_TOKEN_TTL_SECONDS=600
# Optional: override the logo shown on the OIDC login page.
# Defaults to ${NEXTCLOUD_BASE_URL}/apps/qortal_integration/img/QORT-logo-512.png
# OIDC_LOGIN_LOGO_URL=
# Optional: provide a persistent PEM key to avoid rotating signing keys on broker restarts.
# OIDC_PRIVATE_KEY_PEM=
# Optional: set a stable key ID if you provide your own key.
# OIDC_KEY_ID=