feat(photo01): init #4

Merged
cst1 merged 19 commits from cst1/lab-infra:init_photo01 into main 2024-11-22 14:04:37 +01:00
2 changed files with 16 additions and 19 deletions
Showing only changes of commit 997e0e71db - Show all commits

View file

@ -1,9 +1,5 @@
# TODO: revamp to use the same framework as the other VMs # TODO: revamp to use the same framework as the other VMs
{ { pkgs, inputs, ... }:
pkgs,
inputs,
...
}:
let let
address = "129.199.146.101"; address = "129.199.146.101";
@ -20,7 +16,20 @@ in
# Bootloader. # Bootloader.
boot.loader.systemd-boot.enable = true; boot.loader.systemd-boot.enable = true;
networking.hostName = "photoprism"; networking = {
hostName = "photoprism";
firewall.allowedTCPPorts = [
22
80
443
8007
];
firewall.allowedUDPPorts = [ ];
useNetworkd = true;
};
disko.devices = import ./disko.nix; disko.devices = import ./disko.nix;
@ -46,15 +55,6 @@ in
security.acme.acceptTerms = true; security.acme.acceptTerms = true;
security.acme.defaults.email = "webmaster@nixos.org"; security.acme.defaults.email = "webmaster@nixos.org";
networking.firewall.allowedTCPPorts = [
22
80
443
8007
];
networking.firewall.allowedUDPPorts = [ ];
networking.useNetworkd = true;
systemd.network = { systemd.network = {
config.routeTables = { config.routeTables = {

View file

@ -1,7 +1,4 @@
{ { pkgs, ... }:
pkgs,
...
}:
let let
port = 2342; port = 2342;