diff options
author | William Carroll <wpcarro@gmail.com> | 2020-03-07T15·08+0000 |
---|---|---|
committer | William Carroll <wpcarro@gmail.com> | 2020-03-07T16·17+0000 |
commit | 5ba3f2b572f1ed7648d6dd9b0f0e811ef3cdcc4c (patch) | |
tree | c6270a19141b9b1bbb0225dbd6940f94ab3b7c8e /nixos/socrates | |
parent | 431b4980e4e8ff98d916d1356c4f531b0adf6db9 (diff) |
Attempt to serve {learn,blog}.wpcarro.dev
Reading an Nginx tutorial and trying to port the information over to NixOS.
Diffstat (limited to 'nixos/socrates')
-rw-r--r-- | nixos/socrates/default.nix | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/nixos/socrates/default.nix b/nixos/socrates/default.nix index ef2b6d53bd48..63ff1b342068 100644 --- a/nixos/socrates/default.nix +++ b/nixos/socrates/default.nix @@ -115,7 +115,7 @@ in { # Provision SSL certificates to support HTTPS connections. security.acme.acceptTerms = true; - security.acme.certs."wpcarro.dev".email = "wpcarro@gmail.com"; + security.acme.email = "wpcarro@gmail.com"; services.nginx = { enable = true; @@ -141,15 +141,17 @@ in { access_log syslog:server=unix:/dev/log json_combined; ''; - virtualHosts.blog = { - serverName = "blog.wpcarro.dev"; - useACMEHost = "wpcarro.dev"; - addSSL = true; - extraConfig = '' - location / { - proxy_pass http://localhost:80 - } - ''; + virtualHosts = { + "learn.wpcarro.dev" = { + addSSL = true; + enableACME = true; + root = "/var/www/learn"; + }; + "blog.wpcarro.dev" = { + addSSL = true; + enableACME = true; + root = "/var/www/blog"; + }; }; }; |