nixos/chatterbox: Add Heisenbridge
This commit is contained in:
		@@ -129,6 +129,24 @@
 | 
			
		||||
                allow_guest_access = false;
 | 
			
		||||
 | 
			
		||||
                signing_key_path = config.age.secrets."chatterbox/nul.ie.signing.key".path;
 | 
			
		||||
 | 
			
		||||
                app_service_config_files = [
 | 
			
		||||
                  "/var/lib/heisenbridge/registration.yml"
 | 
			
		||||
                ];
 | 
			
		||||
              };
 | 
			
		||||
            };
 | 
			
		||||
 | 
			
		||||
            heisenbridge = {
 | 
			
		||||
              enable = true;
 | 
			
		||||
              homeserver = "http://localhost:8008";
 | 
			
		||||
              owner = "@dev:nul.ie";
 | 
			
		||||
              namespaces = {
 | 
			
		||||
                users = [
 | 
			
		||||
                  {
 | 
			
		||||
                    exclusive = true;
 | 
			
		||||
                    regex = "@irc_.*";
 | 
			
		||||
                  }
 | 
			
		||||
                ];
 | 
			
		||||
              };
 | 
			
		||||
            };
 | 
			
		||||
          };
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user