aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--home/nipsy/secrets/caladan.yaml6
-rw-r--r--hosts/caladan/default.nix32
-rw-r--r--hosts/secrets/caladan.yaml6
3 files changed, 39 insertions, 5 deletions
diff --git a/home/nipsy/secrets/caladan.yaml b/home/nipsy/secrets/caladan.yaml
index 6c7d551..e96f366 100644
--- a/home/nipsy/secrets/caladan.yaml
+++ b/home/nipsy/secrets/caladan.yaml
@@ -1,5 +1,5 @@
reaper_license: ENC[AES256_GCM,data:r+s9lH3dvz3+Y1G0c0MKGimwjXnPf1lMT/E+39MHmyRzQaeK1Wvq2aLMKdqpJgfns5x3jA7vE1zV+dhZMMkc9nks6eskY31R66Zcn0SgwoSx+0tIRJ5U/Df8bvbHk1Xt5YO0vSpoaWvKg2KwIrQFmGoWBEogMG+mvmTahBogZOiTUIHrJZMQu6fBrcaNASKFNTVfHLdmjfFr5qWEOIhydXMKprFDPII/orfr3rL0oUzXsT3hRgGpp0fQm1i2cYIenYh0XGntxYjwJkYsWRV4hbzdHpft6q0nFatknwaKX0kmdQAuBs328xo4c3tPqp6QpEUD3NCGO9F/i7ljQSbsYP/EyQSTH5RGkGBQ7WqYtdJn3Jnz8okFntrq9Fpcw5rOJoCuINa328pDKvu2pbOIoAM2oSZIJVZlz6MFa/MlaiuyKvoLgxceLugG82auEWry9tPIpyIKA8TOqbaDjyRsFuIC8uEPgHAMipRcwnFt4kCQupMi2GiHvCZ3sP0utBEhCb+bHiYL/ylI3TJoNSpCPl86QEvCNXIdUUBG7FdYtX0UkE/A6MKo1whV6RTGmrHQuaa8IQdJbXMZKraY4nNarVWM0VTB22jRJ0RIE47Ax+kjIme8Y82i6gV6Y488rJiGDIo+JrHNN47nn74SOt9TQQUcG4vOYhmX9A==,iv:RT0XBkthKkM9MapVvGi+FdxXrEtwEU4V0WXJb7EP9Uw=,tag:esy7aQXzUtrdTkYYVGCDmg==,type:str]
-ssh_config: ENC[AES256_GCM,data:A24Ksx9uGz1YGI3jIL7gW5+q86C2UBJEUXOFrGMvyopgWBXg0N1i+vvR9F2WxfQxpg/wp0spQpiZXz4vydj9dnv90MsY6PlCvMCrDVEhGD0JDY2bkWRMhh1M7y6YIeE17S9mbEEUUGKCnjFyBDXX44UkM2bdnYVxP1gAcqCxeGFgn+qiumxvrIOU7dIpVg5qv2LLDRMXq/rlE6wzLxlDOnbiLlu2pjYFUuClo1BV0z4z53d4mW7VXy1GUBKKN9vus58J1y9AD5tNG+Fy4IpVYqc1uKh1LaSQEUXSIQi/PfrS76ra9tWbwlu5S6GDAwoVBRa3qLbW5oPdS5Jd4W09D3YoQGnLgSS6FkTXP8CDVs8G7VcK3B3geVhoiBNhNrOKLz4bEWeTqv4SZRd1LDmVgHIotlfKLiUv6f25BV4jK+F1ADpDC99sCJJCW8z3bLaStJ31MWDc+9LModMR315v4NQlW03cikKAT+X0rOCUsw2zdvnHIeIP3X5L6MQty8v2/LfpKR2axp/9eK8l2bj7cB17ypM9sFgx33Ni+XrOtQgaIIyw+HhVfFFXwGvADGLdGphu/kEzoobpYGZj+HuM94VMLsqNzicln7QxU7IoWlViRMqecr68+/svIU9FXtLQbchhBXrhlYjLpKjP9toNMnkFwxMEBkzzqLyPuOFU1mtSPSLZEZ4pT0ozSRBsCtzj7ivnIPW+sF+k7CbuYYOdX/+aCkAYKh9EXA3O3CuV8GJK8Qw7o1JaHxzEAwrshi/PbEyubi6+5RE3q0rszSYodlkWcAXGVtA0m+YelqZTRsBcDQJrukdN91ji6le6VOkipjNeqHh7MX3LuBBlGOA0aRv2uAMIn/HlGgayRKbsXAAMFAZLz3oEjCCfJNM5stAmGVpbuKpyP3szLTvWAxzkCvMdiygLfNAcY2DI2iOeKQWe880l6tiGwJSfWuG7IQVZ+9bZvFpnA9eg0Uy+TmtR6sf+PWiE1sMRWeYZVUWeaoA5Anxw84363xIogZReOUR5uSz7JQGdy/6Leck/3SY9iagx2iyj5QHsNFWBVWs8SYXHPfO2yZrQB3XzWzH/k0Z7wYXj4cFmaS8J2jZ8fMtpdvyRAazpsUlcPUNYcGX4StiE3j7jgWUYl/R1Oenwf74brAhqURfkFp87cUD8jx7zqeuUO1Bu09llAkzaa/arQbS4NQYoyofWAY2rnt1XGtp2ZETYyeQCjUVRcMJEt3tq/6VDh6HMAXu/y6g6tUDXHvm+HhbdXtiORlYjzqVlrvT749FtJCxd6w++OIOi3+fsuB/o9dYkAf8Tr0vJwGl1bCA8FzZS03NUQKVquIWhKWpCuEMadmgxZL8KQ2SN5MbMxRMFSH4RKjlsKp7d3unkLOBqm1DyoncLGUeBWThdhtngUeb0u+JnRd3hC17Btb2+YKVb9blEYYW4/6Ox+xmo73n8GLoi6mnpej/0yrzTXW4yAEiEysov05hs+bugmW1a8vJC9VgO6fGLveBBwTk4/UZlGJ8TTFskvjGue5vVdBr23An/ALQACIznN+LZJNzy6Knl5XxyFmtgSsqSAK1EIVmAV2hPPVkV6aumQXFvVd/6CkPpiRG8lcXEREhIk5fPT5VqqBtaHnay0tJpZmKOF84uFB7TAIqcNrNYOjVLfpQ=,iv:oVTgcUYE79sN2/vg6gXD0uNOHg0N/okANiDRs9+ebF4=,tag:xrhzSYgwfKAswrn8kOXEvQ==,type:str]
+ssh_config: ENC[AES256_GCM,data:Agq9aJOuiD7Np//6qEcg643+COPKCF55tMezFMF/47JoHbW/HelHWlYrBV/Gj646F3RFJsiO5ILBHAGoaonBov3PL3m49gJr3RiU+VmZWk/mlHpHQMMmGWEviQFfgfw9PT0xoMlGCHgkXBCZVAFMgpCrlH5ZIzjVDeLIwQD6UwBn+Uoutk+p8LitfAvB2vWhXY28DOCBND8Gq4hdd3md4HkvRHikvkBZTabmQw3Z1gqcF1M6Peqc6DgznnNE89JHh7kxdgNfabB/opZAEuOZt/FcqmeTV4F5/uXoH4Yb1XZOSTX+JmQwq1DwGG9RtUeKWKNQti6ave1JDtIIhLXSSP5TEO15Uh8HUPQyfA6OZnTpGY65uCGYAIehIaHbN9lV+BcfwxHm7o2HiNHgvYBjXwPgZr+pvZA+IJQ+hyuum0iEHu00l/mIylj9VW6ohH//eWJGTQ8t4u1U172RhfQaTBIyYiKTmpbTI/GFFEaG+X0dWSYbUbU3y2hIZmBmRMam93TaneLZNPFsoTZKUuwnpR4wkIeQvvna6/BLRejQEXWW62koQTJecG+Zvp7bPhtYZ2g2ZLHBLr1jBowY609Pd1aNux2r0gn42327/VIFfMunM7SaTZzP4rHQttP+W38WuyevBNnoaWjWl4HOPcT0qS/lvH2pDhQneBxAw4Q85ftDVJMIiS3T8VQdxZoD+y5jeZPljVBW1foHoKYN7YUQgiOfg5ogLArABfoET4ba2Lr1l/zz/eKcwupkTBiRZWEebGbi8O0VfbvUCZYShTml/MUmPN9s35sJWGj/c56IdeKklhuo2IfQsD7/4aRmhwmZ7FkTyOxGhOoOhukQ7Dj5xH4IhRxRH3Sp9wK6l/XM3nYEWhp5+PkjV39tvsEucCmvFgYVZ7DpNSjCDo9gApIgrwLd0JOhCCKS4Uknd32AkDbawXqWNetTtSVTfT6WFWSXQUvUD1MoinfCS6/tfCKc7tUd6LtCVcGMDXdwYY7VFzRnCC4t9jDlY2cmFhdwQjyq3XwfJhoVdLvpT9XFSlUF/cfQ3/0e4e5gKNDRHO5F8rYAQoy7ISeUo33w8U3yBPt9yXn5pW3VpCGfMcdaCkaAP+2BqrMQwTScnQ1vEPwZdUfllEKLIVh0aBiIPhoYquHBlJQYoPb8HrZP4OwoF1HyRhPJ6eXkKIo7VqEPx+S2WDoTTDrVYcKu9Sm+JOAaAqZTeiUbb+Q7kUMvSh/FyGxXWc8uBiC/lRESwT9lsfO9oiqGU57A4B0ycs1arBy6ZqqxaFBf//0Q1Xv8PuFL5lwTqhxlA1sTkpDJ43l1n12IJ9UAaWIhwWRHEyWOL23PP8xZ69YZEJPwhLW3tLVnqSJtz1HfoT6D6nm51bBaoJe3M9+RYQh1bc3nnHDv9uqH9bZghgQhT5PFwyPr7CmyJ4sJX4hcql+uwXwIbM5wRiEUpBsF5/ZYqZoZu6SHohrrSHEoWfXWQspDzABgbJme4pZbA/m5vJyF3kE6InuLQ5LcUvzMT19wXWiFgn+bXG/H2/vusUorqEoVI7tgABVfwkWQ5AsdyLXMbaRl+VPqU9DpTnztf7EzJHXvukb4Oymk+nPUJGNfq01zhejVl79pq0x3DRuweqfkrEOnqwgn3S+qk3S9VCuZMvi9Hz+dlR6AEUCHb6v0oUI+kcHh9X37VH0BZP1zkK6rcfRRkUoJu23pGYMm3kqt5Ovr6odN0gvRbfoDMXd3ksugUD4DCaYqhMkfuclMA5ncK32/gLxQzyRUpS9BFRsOMt6JJ0I7XA2sG2UbuQmERqc2VFgpxS1fGC7JYA==,iv:6E2L5ZeZqPlY93cloXsjx+Lfz0Q7zsb7bt8PCZ9Bt0M=,tag:iknE5RWfgjwlw9bPA0xBOw==,type:str]
sops:
age:
- recipient: age1a9gp70y8576pkvklz2arz6h9ecnrjeue2vvh9mvvk92z4ymqrg4qdqm9va
@@ -11,7 +11,7 @@ sops:
dnVlaUtXRkJOYllweUpjRXpreUI0bjQKdeI5T4qxmRk3goiHMfxQPxYyfauY69ea
ipFJuEzDTg6XdQvpwmmBs9N+QM2diNUkuxTOd4RDN5/EAN0h3fEhZg==
-----END AGE ENCRYPTED FILE-----
- lastmodified: "2025-06-03T04:53:53Z"
- mac: ENC[AES256_GCM,data:fKhfCAQWRXigZ3qMRwV7TNT0L/1keFw+iQOaxSIMaSMfuUNAsPn+Cz3y2sk7+aaI4+ncqwZosk8TP+wMV45kKfLSoKnjvy0Dl8pU83xNqwJn173uQOvvHBP0fbUtncnD97lPxspNS6d4Hn+Kw5xmpzyQVVdCAVK/VHlDNxe87Tw=,iv:ZJFIMJi3VcLtAz8HNwPgVtTm/bg+xHQ6bHzrjeX3Fmw=,tag:mKWLyVoY9+frwrZ3jLJnTw==,type:str]
+ lastmodified: "2025-06-03T06:04:56Z"
+ mac: ENC[AES256_GCM,data:80SDWnP0z/gFw3ah+HvFLHV8unah3bL9AbLZvohMiwG4cTs2Vr5BIMwOtamFnvEUacNkkmhUS2XvSQCCHLmtEn6uPXDK4kUEnJl+VKnD2cQQkt0W+RkiTL9b8CC3+Y+NtHYpON7ETyF9alMeUnLf7z0UP+Es705U3xxAXagbeg4=,iv:l0+igRGEmBlIigkaeczmIgljckG/r2NIz994dBVFuNs=,tag:9P+qknRF0RhT8h0CFwXznQ==,type:str]
unencrypted_suffix: _unencrypted
version: 3.10.2
diff --git a/hosts/caladan/default.nix b/hosts/caladan/default.nix
index 1401dee..40188a2 100644
--- a/hosts/caladan/default.nix
+++ b/hosts/caladan/default.nix
@@ -128,6 +128,7 @@
defaultSopsFile = ../secrets/caladan.yaml;
secrets = {
+ "nftables/ssh" = {};
"nix-access-token-github" = {};
"ssh_config".path = "/root/.ssh/config";
"wpa_supplicant" = {};
@@ -135,4 +136,35 @@
};
system.stateVersion = "23.11";
+
+ systemd.services = {
+
+ "nftables-extra" = let rules_script = ''
+ ${pkgs.nftables}/bin/nft insert rule inet nixos-fw input 'iifname "enp6s0" udp dport { 2456, 2457 } counter accept # Valheim dedicated server'
+ ${pkgs.nftables}/bin/nft insert rule inet nixos-fw input 'iifname "enp6s0" udp dport 5121 counter accept # Neverwinter Nights Server'
+ ${pkgs.nftables}/bin/nft insert rule inet nixos-fw input 'iifname "enp6s0" udp dport 15637 counter accept # Enshrouded'
+ ${pkgs.nftables}/bin/nft insert rule inet nixos-fw input 'iifname "enp6s0" ip saddr 192.168.1.0/24 udp dport { 27031, 27036 } counter accept # Steam Remote Play'
+ ${pkgs.nftables}/bin/nft insert rule inet nixos-fw input 'iifname "enp6s0" ip saddr 192.168.1.0/24 tcp dport { 27036, 27037 } counter accept # Steam Remote Play'
+ ${pkgs.nftables}/bin/nft -f ${config.sops.secrets."nftables/ssh".path}
+ ''; in {
+ description = "nftables extra firewall rules";
+ reload = rules_script;
+ script = rules_script;
+ serviceConfig = {
+ RemainAfterExit = true;
+ Type = "oneshot";
+ };
+ unitConfig = {
+ ConditionPathExists = [
+ config.sops.secrets."nftables/ssh".path
+ ];
+ ReloadPropagatedFrom = "nftables.service";
+ };
+ wantedBy = [ "multi-user.target" ];
+ after = [ "nftables.service" ];
+ partOf = [ "nftables.service" ];
+ };
+
+ };
+
}
diff --git a/hosts/secrets/caladan.yaml b/hosts/secrets/caladan.yaml
index b806f0a..7346130 100644
--- a/hosts/secrets/caladan.yaml
+++ b/hosts/secrets/caladan.yaml
@@ -1,3 +1,5 @@
+nftables:
+ ssh: ENC[AES256_GCM,data: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,iv:UY/efikTAvIUfcciypnngPj7PhGjccoIeXRyew2Ft0s=,tag:QnYxLwkV9Oo9ETWAqIKNyg==,type:str]
nix-access-token-github: ENC[AES256_GCM,data:9+Yal5PsrtrQmpEmYp48dUs8i6U+ZBl2fm3WMz0ElKbFm8HvWaANgpxNoVUChj/GejqRtmJVkUR11m75Gh/Y4RhRa40=,iv:xffltN4QMFPCIUdVBA+ZzZJwMV1aiR+ZalGEUM6zxb4=,tag:nmM4RpKfFonvGgOMVeT9rg==,type:str]
ssh_config: ENC[AES256_GCM,data:qMDJjyV6RD8ABY1Rf5+4m+MAk6yfHk0zctr7eCJf/aSjZWWUZmGxl1BpwA6LTaCz+K0y7oWm1RGt9zUpmNEgWOI878a3qf///kdfi7ef4X11N1lZx3r3JhYYMnkbesfQumOdcYXJXS4jzPS3d5HcNZ4VtHazYnZFUWgxj6jFIGLEsJ00iWWf1tyFbAKYT1prDwRICtv9PptYv5siiFGtsEwXV3IQqzgnpU4aPCJfkZO3SUiAxzlne3ttz4rk9oIRBzG5kCxnTwHHBO3w2SU6DoBiBv16yThPrHLw0dIXKRWiF8pzGRvIRuJkmNJBfOFrqKnFlykfkyl4k9AB2lCZT6sft7PjyO8FPSzemW0hqTXM7l43VsnGh4lB6d507bHorXvb61cr/vUWbKeuJ8aX/xCB6xdrqWxBWwxQyQurHn9QgFGErIUQPkbdbOIzi4J4jHk8uEiJNGToRLdmm2qISaKe18M/me/VO7Wwih0pCJsh7l1vtYwGUYCiOJPJ7+8qJcSirLzi3wCh4K1JCXLESCVpfDtr+p9v7gXyYznEflSfTNNDtfRONXU8O1/xoC/aaPkY51cAjV/zbIkQM7SX,iv:R70efny9S1uXZ0NT/zMPmQyT5M6dYLGQF/G5bH4L7Oo=,tag:B0BrKfQR0uCHKRJRdrltUg==,type:str]
wpa_supplicant: ENC[AES256_GCM,data:UtDgnfUMvMyDeYLhOTvLYRj6Wm7uX9rm6Iuxg5o=,iv:lidCvrXwm3gCg7eTCLtOyyooDF+9eZ3bYdmK7cx9NAM=,tag:VpLfKf5onTg087n5ZeuWqA==,type:str]
@@ -21,7 +23,7 @@ sops:
enMwY2xGMkRBNU1jenp5MWhBY1NmSkEKK8cpEKoyOQLEyA3TUqaRprTxbJH7lhur
E2V8leAbO4FLR7Qp3+9ymK1HIO/lcynktLlBHZtJLc+IrmyUguxqeA==
-----END AGE ENCRYPTED FILE-----
- lastmodified: "2025-06-03T04:29:07Z"
- mac: ENC[AES256_GCM,data:xR0AEzqixABtn31SLVLYCh86cqrEXyNRh6f7ATY1LzOtU4vF/ympcnSYDCAWFVwAS8KeeeHhb+ahClBE+KEI9lmjSmGNpZ5FWnKdo1issfKC9Xs83X2+kTHOiVlscpUF1aHI7qctKDsN/XHU6shT8SWZBeOc4jROfhkDXuR/6Wc=,iv:dSPtH8cDcbYwmWj41wufbcuyBp3uV7Ioly7roTT/ZGo=,tag:KIPSev+kZTG55c7YmeRtmw==,type:str]
+ lastmodified: "2025-06-03T06:05:33Z"
+ mac: ENC[AES256_GCM,data:x1dKs96NqjDNC4nKd8hcMpBwq3Bv/7uf5RiKudx12R+0OOet4bHjfjRMwdMwlohRh57Hmcc7PEjWL/MmlFsq7BxhNmPWyWScY2jOtmwMO3mYm11arL0fdwpBnaeJLyWI/2F5bNvydYSR97zRXQf930c+l5t6rUGFFlTU5yov73s=,iv:AshCDH+iX0w+E9KaJ+2vIBBQ2jp7qxUck3HvSJy0/og=,tag:O+wSfpo/5lhQncNlIzESXg==,type:str]
unencrypted_suffix: _unencrypted
version: 3.10.2