nixos

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit f899ae63f1cfd5a56de3d98013905c672dca3de9
parent 2b4149351eb3600b46f4dc7a08f51baf95dfef3d
Author: Toni Brown <me@tb148.net>
Date:   Sun, 10 May 2026 23:43:22 +0800

setup git repo

Diffstat:
Mremote/service/caddy/default.nix | 14++++++++++++++
Mremote/system/default.nix | 2++
2 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/remote/service/caddy/default.nix b/remote/service/caddy/default.nix @@ -16,6 +16,16 @@ "}" ]; }; + "tb148.net:45384" = { + extraConfig = ''respond "彩蛋"''; + }; + "git.tb148.net" = { + extraConfig = + builtins.concatStringsSep "\n" [ + "root /srv/git.tb148.net" + "file_server" + ]; + }; "matrix.tb148.net" = { extraConfig = "reverse_proxy unix/${config.services.matrix-continuwuity.settings.global.unix_socket_path}"; }; @@ -36,4 +46,8 @@ }; }; }; + networking.firewall = { + allowedTCPPorts = [45384]; + allowedUDPPorts = [45384]; + }; } diff --git a/remote/system/default.nix b/remote/system/default.nix @@ -12,4 +12,6 @@ security.sudo.enable = false; security.sudo-rs.enable = true; + + programs.git.enable = true; }