update flake & port changes
This commit is contained in:
parent
438ca8ae33
commit
8e74e41b42
24
flake.lock
24
flake.lock
|
@ -86,11 +86,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1735053786,
|
"lastModified": 1737968762,
|
||||||
"narHash": "sha256-Gm+0DcbUS338vvkwyYWms5jsWlx8z8MeQBzcnIDuIkw=",
|
"narHash": "sha256-xiPARGKwocaMtv+U/rgi+h2g56CZZEmrcl7ldRaslq8=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "35b98d20ca8f4ca1f6a2c30b8a2c8bb305a36d84",
|
"rev": "e1ae908bcc30af792b0bb0a52e53b03d2577255e",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -157,11 +157,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs-unstable": {
|
"nixpkgs-unstable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734649271,
|
"lastModified": 1737885589,
|
||||||
"narHash": "sha256-4EVBRhOjMDuGtMaofAIqzJbg4Ql7Ai0PSeuVZTHjyKQ=",
|
"narHash": "sha256-Zf0hSrtzaM1DEz8//+Xs51k/wdSajticVrATqDrfQjg=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "d70bd19e0a38ad4790d3913bf08fcbfc9eeca507",
|
"rev": "852ff1d9e153d8875a83602e03fdef8a63f0ecf8",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -189,11 +189,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs_3": {
|
"nixpkgs_3": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734649271,
|
"lastModified": 1737885589,
|
||||||
"narHash": "sha256-4EVBRhOjMDuGtMaofAIqzJbg4Ql7Ai0PSeuVZTHjyKQ=",
|
"narHash": "sha256-Zf0hSrtzaM1DEz8//+Xs51k/wdSajticVrATqDrfQjg=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "d70bd19e0a38ad4790d3913bf08fcbfc9eeca507",
|
"rev": "852ff1d9e153d8875a83602e03fdef8a63f0ecf8",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -226,11 +226,11 @@
|
||||||
"treefmt-nix": "treefmt-nix"
|
"treefmt-nix": "treefmt-nix"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1735130532,
|
"lastModified": 1737998387,
|
||||||
"narHash": "sha256-efntkb+ydFSI2kvLn6SURQEp4KnThRGZ2eeJHiKL93o=",
|
"narHash": "sha256-auIDxsaNjVqBwrnAyYWPd/aY8Oyc5qe2B2vl1CzFkG4=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "NUR",
|
"repo": "NUR",
|
||||||
"rev": "b9f4b07220fa430240dba1825cdac9d673dedf55",
|
"rev": "3f8d4d1fc14ae265867721618b5ba57c9f5172fc",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
@ -72,7 +72,10 @@ in {
|
||||||
|
|
||||||
networking.firewall = {
|
networking.firewall = {
|
||||||
enable = true;
|
enable = true;
|
||||||
allowedTCPPorts = flatten attrValues (attrValues ports);
|
allowedTCPPorts = flatten [
|
||||||
|
(attrValues ports.webdav)
|
||||||
|
(attrValues ports.http)
|
||||||
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
home-manager.users.root.home.stateVersion = "25.05";
|
home-manager.users.root.home.stateVersion = "25.05";
|
||||||
|
|
|
@ -37,6 +37,9 @@ in
|
||||||
nix
|
nix
|
||||||
nix-tree
|
nix-tree
|
||||||
nix-output-monitor
|
nix-output-monitor
|
||||||
|
nixos-install
|
||||||
|
nixos-enter
|
||||||
|
nixos-rebuild
|
||||||
])
|
])
|
||||||
++ (with self.packages."${system}"; [
|
++ (with self.packages."${system}"; [
|
||||||
mk-enc-usb
|
mk-enc-usb
|
||||||
|
|
|
@ -6,4 +6,11 @@ cd $(git rev-parse --show-toplevel)
|
||||||
|
|
||||||
DEFAULT_HOST="root@hetzner-arm.servers.genderfucked.monster"
|
DEFAULT_HOST="root@hetzner-arm.servers.genderfucked.monster"
|
||||||
TARGET_HOST=${HOST:-${DEFAULT_HOST}}
|
TARGET_HOST=${HOST:-${DEFAULT_HOST}}
|
||||||
nixos-rebuild switch --flake .#hetzner-arm --target-host "$TARGET_HOST" --no-build-nix --fast --use-substitutes -s "$@"
|
|
||||||
|
if command -v nom &> /dev/null; then
|
||||||
|
nixos-rebuild switch --flake .#hetzner-arm --target-host "$TARGET_HOST" --no-build-nix --fast --use-substitutes -s --keep-failed --log-format internal-json -v |& nom --json
|
||||||
|
else
|
||||||
|
echo "Install nix-output-monitor for better output"
|
||||||
|
nixos-rebuild switch --flake .#hetzner-arm --target-host "$TARGET_HOST" --no-build-nix --fast --use-substitutes -s "$@"
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue