Eigener Matrix Server mit Continuwuity
Als ich neulich mit dem alternativen Matrix Server Tuwunel geglänzt habe bzw. glänzen wollte, ist mir der Berufsnörgler mthie im UberIRC gleich mal voll in die Beine “gegrätscht”. Ihr ahnt es schon KI aka AI. Bei der Entwicklung von Tuwunel werkeln Agents mit. Öööörgs! Aber dieses mal hatte er gleich eine Alternative parat: Continuwuity. Das war quasi produktives nörgeln. Bestens!
Das Ding habe ich mir natürlich gleich mal mit Docker Compose auf den VPS gedengelt:
services:
homeserver:
image: forgejo.ellis.link/continuwuation/continuwuity:latest
container_name: continuwuity
restart: unless-stopped
command: /sbin/conduwuit
volumes:
- ./db:/var/lib/continuwuity
- ./continuwuity.toml:/etc/continuwuity.toml:ro
environment:
CONTINUWUITY_CONFIG: /etc/continuwuity.toml
networks:
- web
networks:
web:
external: true
Gratis dazu gibt es die continuwuity.toml
[global]
server_name = "mtrx.icke.lol"
dns_cache_entries = 0
database_path = "/var/lib/continuwuity"
address = ["0.0.0.0"]
port = 6167
max_request_size = 20000000
allow_federation = true
allow_check_for_updates = true
trusted_servers = ["matrix.org"]
# allow_registration = true
# registration_token = "HIER_EIN_LANGES_ZUFAELLIGES_TOKEN"
allow_registration = false
[global.well_known]
client = "https://example.com"
server = "example.com:443"
support_mxid = "@account:example.com"
support_email = "admin@example.com"
und die passenden Zeilen für Caddy:
example.com {
reverse_proxy continuwuity:6167
}
Zum Schluss wieder ein beherztes
docker compose up -d
und fertig ist auch diese Matrix-Laube. Ihr könnt dieses ganze Geraffel natürlich wieder Euren Gegebenheiten anpassen. Zur erstmaligen Anmeldung müsst Ihr Euch noch einen Token zur Registrierung aus den Logs ziehen. Die Anmeldung erfolgt hier übrigens teilweise über eine Weboberfläche, über die Ihr auch Euren Account pflegen könnt. Schon irgendwie ein bisschen schnafte. Ansonsten gibt es viele Ähnlichkeiten zu Tuwunel, was natürlich der gmeinsamen Historie mit conduwuit geschuldet ist.
Passt so … Danke mthie!
Kommentar
mit Mail kommentieren · via Matrix kontaktieren