diff --git a/group_vars/matrix_servers b/group_vars/matrix_servers index bbeb1b1e0..8070096e5 100755 --- a/group_vars/matrix_servers +++ b/group_vars/matrix_servers @@ -911,6 +911,13 @@ devture_systemd_service_manager_services_list_auto: | 'restart_necessary': (traefik_certs_dumper_restart_necessary | bool), 'groups': ['matrix', 'traefik-certs-dumper'], }] if traefik_certs_dumper_enabled else []) + + + ([{ + 'name': 'matrix-meshtastic-relay.service', + 'priority': 800, + 'groups': ['matrix', 'bridges', 'meshtastic'] + }] if matrix_meshtastic_relay_enabled else []) + }} ######################################################################## @@ -3961,6 +3968,27 @@ matrix_media_repo_redis_shards: | ###################################################################### +######################################################################## +# # +# matrix-meshtastic-relay # +# # +######################################################################## + +# This plugin is disabled; but we put some defaults + +matrix_meshtastic_relay_identifier: "matrix-meshtastic-relay" +matrix_meshtastic_relay_base_path: "{{ matrix_base_data_path }}/matrix-meshtastic-relay" + +matrix_meshtastic_relay_matrix_host: "{{ matrix_domain }}" +matrix_meshtastic_relay_uid: "{{ matrix_user_uid }}" +matrix_meshtastic_relay_gid: "{{ matrix_user_gid }}" + +######################################################################## +# # +# /matrix-meshtastic-relay # +# # +######################################################################## + ######################################################################## # # # postgres # diff --git a/requirements.yml b/requirements.yml index f2afd678a..0ed56bc2b 100644 --- a/requirements.yml +++ b/requirements.yml @@ -95,3 +95,6 @@ - src: git+https://github.com/mother-of-all-self-hosting/ansible-role-valkey.git version: v9.0.3-1 name: valkey +- src: git+https://github.com/luschmar/ansible-role-mmrelay.git + version: v0.0.4 + name: matrix_meshtastic_relay diff --git a/setup.yml b/setup.yml index 60e926916..a353f2236 100644 --- a/setup.yml +++ b/setup.yml @@ -99,6 +99,8 @@ - custom/matrix-synapse-admin - custom/matrix-synapse-usage-exporter - galaxy/prometheus_nginxlog_exporter + - galaxy/matrix_meshtastic_relay + - galaxy/matrix_meshtastic_relay - galaxy/prometheus_node_exporter - galaxy/prometheus_postgres_exporter - galaxy/prometheus