From 52a15cc2765b3a01dfbd21faa7c360dbc902e441 Mon Sep 17 00:00:00 2001 From: Johannes Löthberg Date: Mon, 6 Nov 2023 21:41:29 +0000 Subject: Remove element-web --- theos/files/riot.config.json | 48 -------------------------------------------- theos/init.sls | 1 - theos/riot.sls | 14 ------------- 3 files changed, 63 deletions(-) delete mode 100644 theos/files/riot.config.json delete mode 100644 theos/riot.sls (limited to 'theos') diff --git a/theos/files/riot.config.json b/theos/files/riot.config.json deleted file mode 100644 index 4a46fd3..0000000 --- a/theos/files/riot.config.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "default_server_config": { - "m.homeserver": { - "base_url": "https://matrix.kyriasis.com", - "server_name": "kyriasis.com" - }, - "m.identity_server": { - "base_url": "https://vector.im" - } - }, - "disable_custom_urls": false, - "disable_guests": true, - "disable_login_language_selector": false, - "disable_3pid_login": false, - "brand": "Riot", - "integrations_ui_url": "https://scalar.vector.im/", - "integrations_rest_url": "https://scalar.vector.im/api", - "integrations_jitsi_widget_url": "https://scalar.vector.im/api/widgets/jitsi.html", - "bug_report_endpoint_url": "https://riot.im/bugreports/submit", - "defaultCountryCode": "SE", - "showLabsSettings": true, - "features": { - "feature_pinning": "labs", - "feature_custom_status": "labs", - "feature_custom_tags": "labs", - "feature_state_counters": "labs" - }, - "default_federate": true, - "default_theme": "light", - "roomDirectory": { - "servers": [ - "kyriasis.com", - "matrix.org" - ] - }, - "welcomeUserId": "@riot-bot:matrix.org", - "piwik": { - "url": "https://piwik.riot.im/", - "whitelistedHSUrls": ["https://matrix.org"], - "whitelistedISUrls": ["https://vector.im", "https://matrix.org"], - "siteId": 1 - }, - "enable_presence_by_hs_url": { - "https://matrix.org": false, - "https://archlinux.org": true, - "https://kyriasis.com": true - } -} diff --git a/theos/init.sls b/theos/init.sls index c720fbe..52f7a79 100644 --- a/theos/init.sls +++ b/theos/init.sls @@ -1,7 +1,6 @@ include: - theos.certs - theos.nginx - - theos.riot smtpd: service.running: diff --git a/theos/riot.sls b/theos/riot.sls deleted file mode 100644 index 1736a0b..0000000 --- a/theos/riot.sls +++ /dev/null @@ -1,14 +0,0 @@ -include: - - nginx - -element-web: - pkg.installed - -config.json: - file.managed: - - name: /etc/webapps/element/config.json - - source: salt://theos/files/riot.config.json - - require_in: - - service: nginx_service - - watch_in: - - service: nginx_service -- cgit v1.2.3-70-g09d2