Fix eval + format

This commit is contained in:
Sandro - 2022-12-18 23:55:41 +01:00
parent fdbea7fa35
commit 2d25a164ac
Signed by: sandro
GPG Key ID: 3AF5A43A3EECC2E5

View File

@ -4,12 +4,15 @@
microvm.mem = 1024; microvm.mem = 1024;
c3d2.deployment.server = "server10"; c3d2.deployment.server = "server10";
environment.systemPackages = with pkgs; [ vim git ];
networking = { networking = {
firewall.allowedTCPPorts = [ 22 80 443 ]; firewall.allowedTCPPorts = [ 22 80 443 ];
hostName = "direkthilfe"; hostName = "direkthilfe";
}; };
service.openssh = { services = {
openssh = {
enable = true; enable = true;
extraConfig = '' extraConfig = ''
Match Group sftponly Match Group sftponly
@ -19,16 +22,7 @@
''; '';
}; };
users.groups.sftponly = {}; engelsystem = {
users.users.hilfe = {
isNormalUser = true;
group = "users";
extraGroups = [ "sftponly" ];
};
environment.systemPackages = with pkgs; [ vim git ];
services.engelsystem = {
enable = true; enable = true;
domain = "direkthilfe.c3d2.de"; domain = "direkthilfe.c3d2.de";
createDatabase = true; createDatabase = true;
@ -64,8 +58,8 @@
}; };
}; };
}; };
services.phpfpm.phpPackage = pkgs.php74;
services.nginx = { nginx = {
enable = true; enable = true;
virtualHosts."${config.services.engelsystem.domain}" = { virtualHosts."${config.services.engelsystem.domain}" = {
default = true; default = true;
@ -74,7 +68,9 @@
}; };
}; };
# services.ssmtp = { phpfpm.phpPackage = pkgs.php74;
# ssmtp = {
# enable = true; # enable = true;
# root = "mail@c3d2.de"; # root = "mail@c3d2.de";
# useTLS = true; # useTLS = true;
@ -85,6 +81,16 @@
# hostname = "direkthilfe.serv.zentralwerk.org"; # hostname = "direkthilfe.serv.zentralwerk.org";
# }; # };
# }; # };
};
system.stateVersion = "21.11"; system.stateVersion = "21.11";
users = {
groups.sftponly = {};
users.hilfe = {
isNormalUser = true;
group = "users";
extraGroups = [ "sftponly" ];
};
};
} }