This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

2configs.services.matrix.bridges.heisenbridge: add

+25
+1
machines/neoprism/config.nix
··· 17 17 ../../2configs/services/matrix/proxy.nix 18 18 ../../2configs/services/matrix/bridges/mautrix-whatsapp.nix 19 19 ../../2configs/services/matrix/bridges/mautrix-signal.nix 20 + ../../2configs/services/matrix/bridges/heisenbridge.nix 20 21 21 22 ../../2configs/services/pad 22 23
+24
2configs/services/matrix/bridges/heisenbridge.nix
··· 1 + { 2 + services.heisenbridge = { 3 + enable = true; 4 + homeserver = "http://[::1]:8008"; 5 + address = "127.0.0.1"; 6 + port = 9898; 7 + registrationUrl = "http://127.0.0.1:9898"; 8 + owner = "@lassulus:lassul.us"; 9 + namespaces = { 10 + users = [ 11 + { 12 + regex = "@irc_.*:lassul\\.us"; 13 + exclusive = true; 14 + } 15 + ]; 16 + }; 17 + }; 18 + 19 + # heisenbridge module chgrps the registration file to matrix-synapse, but 20 + # does NOT add it to synapse's app_service_config_files. Wire that up. 21 + services.matrix-synapse.settings.app_service_config_files = [ 22 + "/var/lib/heisenbridge/registration.yml" 23 + ]; 24 + }