treewide: Reformat project with alejandra

This commit is contained in:
Tristan Daniël Maat 2022-10-10 13:03:08 +01:00
parent 58e52dd119
commit 046a88905d
Signed by: tlater
GPG key ID: 49670FD774E43268
17 changed files with 405 additions and 353 deletions
configuration

View file

@ -1,6 +1,9 @@
{ config, pkgs, lib, ... }:
{
config,
pkgs,
lib,
...
}: {
imports = [
./services/gitea.nix
./services/minecraft.nix
@ -18,7 +21,7 @@
'';
# Enable remote builds from tlater
trustedUsers = [ "@wheel" ];
trustedUsers = ["@wheel"];
};
nixpkgs.config.allowUnfreePredicate = pkg:
@ -26,10 +29,10 @@
sops = {
defaultSopsFile = ../keys/external.yaml;
secrets.steam = { };
secrets.steam = {};
};
boot.kernelParams = [ "highres=off" "nohz=off" ];
boot.kernelParams = ["highres=off" "nohz=off"];
networking = {
hostName = "tlaternet";
@ -38,15 +41,15 @@
useDHCP = false;
interfaces.eth0.useDHCP = true;
firewall.allowedTCPPorts = [ 80 443 2222 2221 25565 21025 ];
firewall.allowedTCPPorts = [80 443 2222 2221 25565 21025];
};
time.timeZone = "Europe/London";
users.users.tlater = {
isNormalUser = true;
extraGroups = [ "wheel" ];
openssh.authorizedKeys.keyFiles = [ ../keys/tlater.pub ];
extraGroups = ["wheel"];
openssh.authorizedKeys.keyFiles = [../keys/tlater.pub];
};
services.openssh = {
@ -54,7 +57,7 @@
allowSFTP = false;
passwordAuthentication = false;
permitRootLogin = "no";
ports = [ 2222 ];
ports = [2222];
startWhenNeeded = true;
gatewayPorts = "yes";
};
@ -77,12 +80,13 @@
extraConfig = ''
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
'';
} extra;
}
extra;
domain = config.services.nginx.domain;
in {
"${domain}" = host 3002 { serverAliases = [ "www.${domain}" ]; };
"gitea.${domain}" = host 3000 { };
"nextcloud.${domain}" = host 3001 { };
"${domain}" = host 3002 {serverAliases = ["www.${domain}"];};
"gitea.${domain}" = host 3000 {};
"nextcloud.${domain}" = host 3001 {};
};
};