|
|
|
@ -22,15 +22,7 @@ services: |
|
|
|
|
- CMD_ALLOW_ANONYMOUS=false # anonymous user's can't create notes |
|
|
|
|
- CMD_ALLOW_ANONYMOUS_EDITS=true # but they can be invited to edit notes |
|
|
|
|
- CMD_EMAIL=false # only oauth logins |
|
|
|
|
- CMD_DOMAIN=docs.hackerspace.zone |
|
|
|
|
- CMD_OAUTH2_AUTHORIZATION_URL=https://login.hackerspace.zone/realms/hackerspace/protocol/openid-connect/auth |
|
|
|
|
- CMD_OAUTH2_TOKEN_URL=https://login.hackerspace.zone/realms/hackerspace/protocol/openid-connect/token |
|
|
|
|
- CMD_OAUTH2_USER_PROFILE_URL=https://login.hackerspace.zone/realms/hackerspace/protocol/openid-connect/userinfo |
|
|
|
|
- CMD_OAUTH2_USER_PROFILE_USERNAME_ATTR=preferred_username |
|
|
|
|
- CMD_OAUTH2_USER_PROFILE_DISPLAY_NAME_ATTR=name |
|
|
|
|
- CMD_OAUTH2_USER_PROFILE_EMAIL_ATTR=email |
|
|
|
|
- CMD_OAUTH2_CLIENT_ID=hedgedoc |
|
|
|
|
- CMD_OAUTH2_PROVIDERNAME=Keycloak |
|
|
|
|
# DOMAIN and OAUTH2 variables are now in env.secret |
|
|
|
|
volumes: |
|
|
|
|
- ../data/hedgedoc/uploads:/hedgedoc/public/uploads |
|
|
|
|
ports: |
|
|
|
|