Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 12b833e6d5 | |||
| 3df86606bc | |||
| 37658c345a | |||
| a9fe6c6bdb | |||
| d314c78ada | |||
| f248d2728a | |||
| a69ffba292 |
@@ -0,0 +1 @@
|
||||
*~
|
||||
@@ -0,0 +1,4 @@
|
||||
# Install
|
||||
1. Run `abra server add`, refer to [abra docs](https://docs.coopcloud.tech/operators/tutorial/#server-setup)
|
||||
1. go to `~/.abra/servers/mango.resisttechmonopolies.online`
|
||||
1. run `git clone https://git.coopcloud.tech/RTM/mango-config.git .`, DON'T FORGET THE `.` AT THE END OF THE COMMAND
|
||||
@@ -1,4 +1,4 @@
|
||||
TYPE=matrix-synapse:6.6.3+v1.124.0
|
||||
TYPE=matrix-synapse:6.8.0+v1.135.2
|
||||
DOMAIN=matrix.resisttechmonopolies.online
|
||||
# SERVER_NAME=example.com
|
||||
TIMEOUT=300
|
||||
@@ -21,25 +21,25 @@ SECRET_REGISTRATION_VERSION=v1
|
||||
|
||||
## Federation
|
||||
|
||||
#DISABLE_FEDERATION=1
|
||||
DISABLE_FEDERATION=0
|
||||
|
||||
# Set "true" to enable federation endpoint on $DOMAIN/.well-known/matrix/server
|
||||
SERVE_SERVER_WELLKNOWN=false
|
||||
SERVE_SERVER_WELLKNOWN=true
|
||||
|
||||
ALLOW_PUBLIC_ROOMS_FEDERATION=false
|
||||
|
||||
## Registration
|
||||
|
||||
ENABLE_REGISTRATION=false
|
||||
ENABLE_REGISTRATION=true
|
||||
PASSWORD_LOGIN_ENABLED=true
|
||||
|
||||
# Token based registration. Enable ADMIN_INTERFACE (below) to use the admin interface to generate tokens.
|
||||
#REGISTRATION_REQUIRES_TOKEN=true
|
||||
REGISTRATION_REQUIRES_TOKEN=true
|
||||
|
||||
## Room auto-join
|
||||
|
||||
#AUTO_JOIN_ROOM_ENABLED=1
|
||||
#AUTO_JOIN_ROOM="#example:example.com"
|
||||
AUTO_JOIN_ROOM_ENABLED=1
|
||||
AUTO_JOIN_ROOM="#general:matrix.resisttechmonopolies.online"
|
||||
|
||||
## Logging
|
||||
|
||||
@@ -200,5 +200,5 @@ RETENTION_MAX_LIFETIME=4w
|
||||
|
||||
|
||||
## Admin interface at /admin
|
||||
#COMPOSE_FILE="$COMPOSE_FILE:compose.admin.yml"
|
||||
#ADMIN_INTERFACE_ENABLED=1
|
||||
COMPOSE_FILE="$COMPOSE_FILE:compose.admin.yml"
|
||||
ADMIN_INTERFACE_ENABLED=1
|
||||
@@ -1,4 +1,4 @@
|
||||
TYPE=traefik:3.2.0+v2.11.25
|
||||
TYPE=traefik:3.7.0+v3.6.2
|
||||
TIMEOUT=300
|
||||
ENABLE_AUTO_UPDATE=true
|
||||
ENABLE_BACKUPS=true
|
||||
@@ -7,7 +7,7 @@ DOMAIN=traefik.mango.resisttechmonopolies.online
|
||||
LETS_ENCRYPT_ENV=production
|
||||
|
||||
LETS_ENCRYPT_EMAIL=besties@resisttechmonopolies.online
|
||||
DASHBOARD_ENABLED=true
|
||||
DASHBOARD_ENABLED=false
|
||||
# WARN, INFO etc.
|
||||
LOG_LEVEL=WARN
|
||||
|
||||
@@ -19,7 +19,7 @@ COMPOSE_FILE="compose.yml"
|
||||
#####################################################################
|
||||
|
||||
## Host-mode networking
|
||||
#COMPOSE_FILE="$COMPOSE_FILE:compose.host.yml"
|
||||
COMPOSE_FILE="$COMPOSE_FILE:compose.host.yml"
|
||||
|
||||
## "Headless mode" (no domain configured)
|
||||
#COMPOSE_FILE="$COMPOSE_FILE:compose.headless.yml"
|
||||
@@ -101,7 +101,7 @@ COMPOSE_FILE="compose.yml"
|
||||
# File provider directory configuration #
|
||||
# (Route bare metal and non-docker services on the machine!) #
|
||||
#####################################################################
|
||||
#FILE_PROVIDER_DIRECTORY_ENABLED=1
|
||||
FILE_PROVIDER_DIRECTORY_ENABLED=1
|
||||
|
||||
#####################################################################
|
||||
# Additional services #
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
TYPE=uptime-kuma:2.0.0+2.0.0-beta.1
|
||||
COMPOSE_FILE="compose.yml"
|
||||
LETS_ENCRYPT_ENV=production
|
||||
|
||||
DOMAIN=uk.mango.resisttechmonopolies.online
|
||||
|
||||
## Domain aliases
|
||||
#EXTRA_DOMAINS=', `www.uk.mango.resisttechmonopolies.online`'
|
||||
|
||||
SECRET_DB_PASSWORD_VERSION=v1
|
||||
SECRET_DB_ROOT_PASSWORD_VERSION=v1
|
||||
|
||||
|
||||
## Enable mariadb
|
||||
#COMPOSE_FILE="$COMPOSE_FILE:compose.mariadb.yml"
|
||||
@@ -0,0 +1,36 @@
|
||||
TYPE=vaultwarden:2.1.1+1.34.3
|
||||
|
||||
DOMAIN=vw.resisttechmonopolies.online
|
||||
LETS_ENCRYPT_ENV=production
|
||||
|
||||
COMPOSE_FILE="compose.yml"
|
||||
|
||||
WEBSOCKET_ENABLED=true
|
||||
SIGNUPS_ALLOWED=true
|
||||
|
||||
USE_SYSLOG=true
|
||||
EXTENDED_LOGGING=true
|
||||
LOG_FILE=/data/vaultwarden.log
|
||||
LOG_LEVEL=warn
|
||||
|
||||
SECRET_ADMIN_TOKEN_VERSION=v1 # length=48
|
||||
|
||||
TX="Europe/Berlin"
|
||||
|
||||
## DB settings
|
||||
#COMPOSE_FILE="$COMPOSE_FILE:compose.mariadb.yml"
|
||||
#SECRET_DB_PASSWORD_VERSION=v1
|
||||
#SECRET_DB_ROOT_PASSWORD_VERSION=v1
|
||||
|
||||
## SMTP settings
|
||||
COMPOSE_FILE="$COMPOSE_FILE:compose.smtp.yml"
|
||||
SECRET_SMTP_PASSWORD_VERSION=v1
|
||||
SMTP_ENABLED=1
|
||||
SMTP_FROM=besties@resisttechmonopolies.online
|
||||
SMTP_USERNAME=besties@resisttechmonopolies.online
|
||||
SMTP_HOST=mail.resisttechmonopolies.online
|
||||
SMTP_PORT=465
|
||||
SMTP_SECURITY=force_tls
|
||||
# If SMTP isn't working, enable this line to debug
|
||||
# remember to disable it after debugging
|
||||
# SMTP_DEBUG=true
|
||||
Reference in New Issue
Block a user