chore(tazjin/koptevo): fix some initial growing pains

Change-Id: I614bba9e28ca789d2e641391ccf3bdbc6ff95dd5
Reviewed-on: https://cl.tvl.fyi/c/depot/+/8785
Reviewed-by: tazjin <tazjin@tvl.su>
Tested-by: BuildkiteCI
This commit is contained in:
Vincent Ambo 2023-06-15 23:20:07 +03:00 committed by tazjin
parent 77b0dddc3d
commit e4fee75add

View file

@ -57,6 +57,7 @@ in
domain = "tazj.in";
useDHCP = true;
firewall.enable = true;
firewall.allowedTCPPorts = [ 22 80 443 ];
wireless.enable = true;
wireless.networks."How do I computer fast?" = {
@ -67,19 +68,21 @@ in
time.timeZone = "UTC";
security.acme.acceptTerms = true;
security.acme.defaults.email = "acme@tazj.in";
security.acme.defaults.email = lib.mkForce "acme@tazj.in";
programs.fish.enable = true;
users.users.tazjin = {
isNormalUser = true;
extraGroups = [ "wheel" "docker" ];
extraGroups = [ "wheel" "docker" "systemd-journal" ];
shell = pkgs.fish;
openssh.authorizedKeys.keys = depot.users.tazjin.keys.all;
};
security.sudo.wheelNeedsPassword = false;
services.openssh.enable = true;
services.depot.quassel = {
enable = true;
acmeHost = "koptevo.tazj.in";
@ -112,6 +115,6 @@ in
programs.mtr.enable = true;
programs.mosh.enable = true;
services.openssh.enable = true;
system.stateVersion = "23.05";
}