diff --git a/loomio.resisttechmonopolies.online.env b/loomio.resisttechmonopolies.online.env new file mode 100644 index 0000000..52ef5ed --- /dev/null +++ b/loomio.resisttechmonopolies.online.env @@ -0,0 +1,93 @@ +TYPE=loomio:4.0.2+v2.25.4 +COMPOSE_FILE="compose.yml" + +DOMAIN=loomio.resisttechmonopolies.online +## Domain aliases +#EXTRA_DOMAINS=', `www.loomio.resisttechmonopolies.online`' +LETS_ENCRYPT_ENV=production + +# mail setup +COMPOSE_FILE="$COMPOSE_FILE:compose.smtp.yml" +SUPPORT_EMAIL=besties@resisttechmonopolies.online +SMTP_AUTH=plain +SMTP_DOMAIN=smtp.protonmail.ch +SMTP_SERVER=smtp.protonmail.ch +SMTP_PORT=587 +SMTP_USERNAME=besties@resisttechmonopolies.online +# SMTP_USE_SSL=1 +# to disable SSL comment out line rather than changing to 0 +SECRET_SMTP_PASSWORD_VERSION=v2 + + +# From field for notification e-mails +NOTIFICATIONS_EMAIL_ADDRESS=besties@resisttechmonopolies.online + +# reply-to in email notifications +REPLY_HOSTNAME=$DOMAIN + +RAILS_ENV=production + +# Number of webserver processes and threads +# threads are per worker. See https://github.com/puma/puma +PUMA_WORKERS=2 +MIN_THREADS=12 +MAX_THREADS=12 + +# Force all connections to be https +FORCE_SSL=1 + +# Enable rate limiting on group creation, other POST actions +USE_RACK_ATTACK=1 + +SECRET_DEVISE_SECRET_VERSION=v1 #length=64 +SECRET_SECRET_COOKIE_TOKEN_VERSION=v1 #length=64 +SECRET_DB_PASSWORD_VERSION=v1 + +# Send catch up email (missed yesterday) weekly +# EMAIL_CATCH_UP_WEEKLY=1 + +# TODO 3wc: settings from here on aren't yet included in compose.yml + +# subscribe on participation default for new users +# uncomment this to change "subscribe on participation" to be false for new users +# EMAIL_ON_PARTICIPATION_DEFAULT_FALSE=1 + +# Uncomment these to disable features +# FEATURES_DISABLE_CREATE_USER=1 # users must be invited +# FEATURES_DISABLE_CREATE_GROUP=1 # users cannot create groups +# FEATURES_DISABLE_PUBLIC_GROUPS=1 # disable /explore +# FEATURES_DISABLE_HELP_LINK=1 # disable the help link +# MAX_PENDING_INVITATIONS=100 # maximum unaccepted invitations a group have have + +# Enable search engines to index public content +# ALLOW_ROBOTS=1 + +# Uncomment to enable SAML SSO +# SAML_APP_KEY=1 # just a flag, keep value as 1 +# SAML_IDP_METADATA_URL=https://saml-metadata-url-provided-by-your-SSO-provider.com/12356 +# +# Disable login via email (usually when you have enabled SSO of some kind) +# FEATURES_DISABLE_EMAIL_LOGIN=1 + +# oauth providers, to let your users login using external accounts +# FACEBOOK_APP_KEY=REPLACE +# FACEBOOK_APP_SECRET=REPLACE +# TWITTER_APP_KEY=REPLACE +# TWITTER_APP_SECRET=REPLACE +# GOOGLE_APP_KEY=REPLACE +# GOOGLE_APP_SECRET=REPLACE +# SLACK_APP_KEY +# SLACK_APP_SECRET + +# Theme images +# images should be a multiple of 32px tall. +# THEME_ICON_SRC=/files/icon.png +# THEME_APP_LOGO_SRC=/files/logo.svg +# THEME_EMAIL_HEADER_LOGO_SRC=/files/logo_128h.png +# THEME_EMAIL_FOOTER_LOGO_SRC=/files/logo_64h.png + +# used in emails. use rgb or hsl values, not hex +# THEME_PRIMARY_COLOR=rgb(255,167,38) +# THEME_ACCENT_COLOR=rgb(0,188,212) +# THEME_TEXT_ON_PRIMARY_COLOR=rgb(255,255,255) +# THEME_TEXT_ON_ACCENT_COLOR=rgb(255,255,255) \ No newline at end of file