add public server

This commit is contained in:
KoenDR06 2026-02-09 13:19:41 +01:00
parent 7019a80883
commit c340cf4ff3

View file

@ -17,7 +17,7 @@ in {
}; };
config = mkIf cfg.enable { config = mkIf cfg.enable {
networking.extraHosts = "192.168.100.1 koendevLocal.nl git.koendevLocal.nl vault.koendevLocal.nl"; networking.extraHosts = "192.168.100.1 koendevLocal.nl public.koendevLocal.nl git.koendevLocal.nl vault.koendevLocal.nl";
containers.nginx = { containers.nginx = {
autoStart = true; autoStart = true;
@ -30,6 +30,10 @@ in {
hostPath = "/home/horseman/Programming/portfolio/_site"; hostPath = "/home/horseman/Programming/portfolio/_site";
isReadOnly = true; isReadOnly = true;
}; };
"/var/www/public" = {
hostPath = "/home/horseman/Public";
isReadOnly = true;
};
}; };
config = { config = {
@ -56,6 +60,14 @@ in {
sslCertificateKey = "/var/www/portfolio/key.pem"; sslCertificateKey = "/var/www/portfolio/key.pem";
}; };
"public.koendevLocal.nl" = {
root = "/var/www/public";
addSSL = true;
sslCertificate = "/var/www/portfolio/cert.pem";
sslCertificateKey = "/var/www/portfolio/key.pem";
};
"git.koendevLocal.nl" = { "git.koendevLocal.nl" = {
# addSSL = false; # addSSL = false;
# enableACME = false; # enableACME = false;