{ pkgs, ... }: { imports = [ ./hardware-configuration.nix ../common ./foundry.nix ./dokuwiki.nix ./forgejo.nix ]; networking.hostName = "lab"; services.openssh = { enable = true; ports = [ 4200 ]; settings = { PasswordAuthentication = false; PermitRootLogin = "no"; }; }; networking.firewall.allowedTCPPorts = [ 80 443 4200 ]; security.sudo.wheelNeedsPassword = false; virtualisation.containers.enable = true; virtualisation.podman = { enable = true; defaultNetwork.settings.dns_enabled = true; }; virtualisation.oci-containers.backend = "podman"; sops.age.sshKeyPaths = [ "/etc/ssh/ssh_host_ed25519_key" ]; services.caddy.enable = true; services.caddy.email = "lew@ily.rs"; system.stateVersion = "23.11"; }