feat: Added tuwunel

This commit is contained in:
2026-02-10 14:24:39 +05:30
parent d8b3d6fb09
commit e403e47c28
4 changed files with 14 additions and 563 deletions

View File

@@ -24,6 +24,7 @@
./searxng.nix
./tailscale.nix
./kellnr.nix
./tuwunel.nix
];
services = {
nix-serve = {

View File

@@ -0,0 +1,13 @@
{config, ...}: {
services.matrix-tuwunel = {
enable = true;
settings.global = {
server_name = "darksailor.dev";
unix_socket_path = "/var/run/tuwunel/tuwunel.sock";
};
};
services.caddy.virtualHosts."matrix.darksailor.dev".extraConfig = ''
reverse_proxy unix//var/run/tuwunel/tuwunel.sock
'';
users.users.caddy.extraGroups = ["tuwunel"];
}