diff --git a/pastila/srv.nix b/pastila/srv.nix index db154f2..caef127 100644 --- a/pastila/srv.nix +++ b/pastila/srv.nix @@ -4,6 +4,7 @@ let up_dir = "/srv/up"; isomorphisme_dir = "/srv/isomorphis.me"; tremeg_dir = "/srv/tremeg.net"; + dev_dir = "/srv/dev"; in { services.nginx.enable = true; @@ -52,9 +53,18 @@ in }; }; + services.nginx.virtualHosts."dev.isomorphis.me" = { + forceSSL = true; + enableACME = true; + locations."/" = { + root = "${dev_dir}/public"; + }; + }; + system.activationScripts."srv-permissions" = '' chown -R up:nginx ${up_dir} chown -R nginx:nginx ${isomorphisme_dir} chown -R nginx:nginx ${tremeg_dir} + chown -R nginx:nginx ${dev_dir} ''; } \ No newline at end of file