]> git.dkaiser.de - config/nixos.git/commitdiff
Setup mcserver config on antares
authorDominik Kaiser <dominik-kaiser@mailbox.org>
Mon, 3 Mar 2025 15:15:30 +0000 (16:15 +0100)
committerDominik Kaiser <dominik-kaiser@mailbox.org>
Mon, 3 Mar 2025 15:15:30 +0000 (16:15 +0100)
hosts/antares/configuration.nix

index e72215f0706f25028535fefe8ed5efe5f101df1b..7ecb0888e680b8fb7d201ef58e9447b37da9cde1 100644 (file)
       "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAyqscjK+LsOvAMbIyDtIoWAZwTeDLv9Mu9WAlDUPLyL"
     ];
   };
+  users.users.mcserver = {
+    isSystemUser = true;
+    group = "mcserver";
+    home = "/srv/mcserver";
+    openssh.authorizedKeys.keys = [
+      "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICtL2eG098LhkFPR4N5e44XMq60uvCUCOuKMYs5zjg6f"
+      "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAyqscjK+LsOvAMbIyDtIoWAZwTeDLv9Mu9WAlDUPLyL"
+    ];
+  };
 
   services.gitDaemon = {
     enable = true;
 
   users.groups.git = {};
 
-  networking.firewall.allowedTCPPorts = [ 80 443 9418 ];
+  networking.firewall.allowedTCPPorts = [ 80 443 9418 53 ];
+  networking.firewall.allowedUDPPorts = [ 53 ];
+
 
   systemd.tmpfiles.rules = [
     "d /srv/git 755 git git - -"