diff options
author | William Carroll <wpcarro@gmail.com> | 2022-06-28T17·32-0700 |
---|---|---|
committer | clbot <clbot@tvl.fyi> | 2022-06-28T17·37+0000 |
commit | 6d99b93f1a45cff91f369dc7c53bdc724d68d092 (patch) | |
tree | 1fba73ff518d96c9f4b4d63afd6bd702866c3d66 /users/wpcarro/nixos/modules/www | |
parent | ab1984c8ac07fea86d1779956fd4f9ebfbb91b9e (diff) |
feat(wpcarro/website): Support SSL certs for wpcarro.dev r/4264
This has been sloppy for awhile... While I'm at it modularize some of my Nginx configuration. Side note: might be time to decouple the Terraform provisioning stuffs from the NixOS configuration, and this feels *too* tightly coupled. Change-Id: Ida0da5462d938b956571321a67ba1f026fb0a7de Reviewed-on: https://cl.tvl.fyi/c/depot/+/5902 Reviewed-by: wpcarro <wpcarro@gmail.com> Autosubmit: wpcarro <wpcarro@gmail.com> Tested-by: BuildkiteCI
Diffstat (limited to 'users/wpcarro/nixos/modules/www')
-rw-r--r-- | users/wpcarro/nixos/modules/www/billandhiscomputer.com.nix | 11 | ||||
-rw-r--r-- | users/wpcarro/nixos/modules/www/wpcarro.dev.nix | 10 |
2 files changed, 21 insertions, 0 deletions
diff --git a/users/wpcarro/nixos/modules/www/billandhiscomputer.com.nix b/users/wpcarro/nixos/modules/www/billandhiscomputer.com.nix new file mode 100644 index 000000000000..ec4e5d7302fc --- /dev/null +++ b/users/wpcarro/nixos/modules/www/billandhiscomputer.com.nix @@ -0,0 +1,11 @@ +{ pkgs, depot, ... }: + +{ + config = { + services.nginx.virtualHosts."billandhiscomputer.com" = { + enableACME = true; + forceSSL = true; + root = depot.users.wpcarro.website.root; + }; + }; +} diff --git a/users/wpcarro/nixos/modules/www/wpcarro.dev.nix b/users/wpcarro/nixos/modules/www/wpcarro.dev.nix new file mode 100644 index 000000000000..7c4af627edfd --- /dev/null +++ b/users/wpcarro/nixos/modules/www/wpcarro.dev.nix @@ -0,0 +1,10 @@ +{ pkgs, ... }: + +{ + config = { + services.nginx.virtualHosts."wpcarro.dev" = { + enableACME = true; + forceSSL = true; + }; + }; +} |