Files
the-button/compose.yaml
T
2026-10-23 10:23:03 -04:00

23 lines
873 B
YAML

services:
thebutton:
build: .
environment:
BUTTON_OIDC_ISSUER: ${BUTTON_OIDC_ISSUER:-}
BUTTON_OIDC_CLIENT_ID: ${BUTTON_OIDC_CLIENT_ID:-}
BUTTON_OIDC_CLIENT_SECRET: ${BUTTON_OIDC_CLIENT_SECRET:-}
BUTTON_OIDC_REDIRECT_URI: ${BUTTON_OIDC_REDIRECT_URI:-}
BUTTON_OIDC_REQUIRED_GROUP: ${BUTTON_OIDC_REQUIRED_GROUP:-}
BUTTON_OIDC_ADMIN_GROUP: ${BUTTON_OIDC_ADMIN_GROUP:-}
BUTTON_OIDC_SUBJECT_LINKS_JSON: ${BUTTON_OIDC_SUBJECT_LINKS_JSON:-}
BUTTON_OIDC_ADMIN_SUBJECTS_JSON: ${BUTTON_OIDC_ADMIN_SUBJECTS_JSON:-}
BUTTON_OIDC_REGISTER_URL: ${BUTTON_OIDC_REGISTER_URL:-https://lists.eom.dev/accounts/register/}
BUTTON_OIDC_COOKIE_SECURE: ${BUTTON_OIDC_COOKIE_SECURE:-1}
ports:
- "8000:8000"
volumes:
- button-data:/data
restart: unless-stopped
volumes:
button-data: