From b2fb2a2975cfd544790a8367e43a501c6f231ee9 Mon Sep 17 00:00:00 2001 From: Zigzagill Date: Thu, 12 Mar 2026 21:15:51 -0700 Subject: [PATCH] Add hedgedoc config --- .../hedgedoc.resisttechmonopolies.online.env | 59 +++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 abra/servers/resisttechmonopolies.online/hedgedoc.resisttechmonopolies.online.env diff --git a/abra/servers/resisttechmonopolies.online/hedgedoc.resisttechmonopolies.online.env b/abra/servers/resisttechmonopolies.online/hedgedoc.resisttechmonopolies.online.env new file mode 100644 index 0000000..b94ccda --- /dev/null +++ b/abra/servers/resisttechmonopolies.online/hedgedoc.resisttechmonopolies.online.env @@ -0,0 +1,59 @@ +TYPE=hedgedoc:3.0.8+1.10.7 +TIMEOUT=300 +ENABLE_AUTO_UPDATE=true +ENABLE_BACKUPS=true + +DOMAIN=hedgedoc.resisttechmonopolies.online +## Domain aliases +#EXTRA_DOMAINS=', `www.hedgedoc.resisttechmonopolies.online`' +LETS_ENCRYPT_ENV=production + +SECRET_SESSION_SECRET_VERSION=v1 + +COMPOSE_FILE="compose.yml" + +# Anubis +#COMPOSE_FILE="$COMPOSE_FILE:compose.anubis.yml" + +# PostgreSQL + +#COMPOSE_FILE="$COMPOSE_FILE:compose.postgresql.yml" +#SECRET_DB_PASSWORD_VERSION=v1 + +# OAuth, see https://docs.hedgedoc.org/guides/auth/keycloak/ + +#COMPOSE_FILE="$COMPOSE_FILE:compose.oauth.yml" +#CMD_OAUTH2_PROVIDERNAME="Keycloak" +#CMD_OAUTH2_CLIENT_ID="hedgedoc" +#CMD_OAUTH2_AUTHORIZATION_URL="https://keycloak.example.com/auth/realms/realmname/protocol/openid-connect/auth" +#CMD_OAUTH2_TOKEN_URL="https://keycloak.example.com/auth/realms/realmname/protocol/openid-connect/token" +#CMD_OAUTH2_USER_PROFILE_URL="https://keycloak.example.com/auth/realms/realmname/protocol/openid-connect/userinfo" +#CMD_OAUTH2_USER_PROFILE_USERNAME_ATTR=ocs.data.id +#CMD_OAUTH2_USER_PROFILE_ID_ATTR= +#CMD_OAUTH2_USER_PROFILE_DISPLAY_NAME_ATTR=ocs.data.display-name +#CMD_OAUTH2_USER_PROFILE_EMAIL_ATTR=ocs.data.email +#CMD_OAUTH2_PROVIDERNAME=Keycloak +#CMD_OAUTH2_SCOPE="openid email profile" +# +#SECRET_OAUTH_KEY_VERSION=v1 + +# Options, see https://docs.hedgedoc.org/configuration/ + +# CMD_ALLOW_ANONYMOUS=true +# CMD_ALLOW_ANONYMOUS_EDITS=false +# CMD_ALLOW_EMAIL_REGISTER=true +# CMD_ALLOW_FREEURL=false +# CMD_REQUIRE_FREEURL_AUTHENTICATION=true +# CMD_ALLOW_GRAVATAR=true +# CMD_ALLOW_ORIGIN=localhost +# CMD_COOKIE_POLICY=lax +# CMD_CSP_ADD_DISQUS=false +# CMD_CSP_ADD_GOOGLE_ANALYTICS=false +# CMD_CSP_ENABLE=true +# CMD_CSP_REPORTURI=undefined +# CMD_DEFAULT_PERMISSION=editable +# CMD_EMAIL=true +# CMD_SESSION_LIFE=1209600000 +# Only present in config.json (no equivalent env var): +# DOCUMENT_MAX_LENGTH=100000 +# CMD_ENABLE_UPLOADS=registered \ No newline at end of file -- 2.49.0