diff options
| author | Quentin Aristote <quentin@aristote.fr> | 2022-08-28 11:59:33 +0200 |
|---|---|---|
| committer | Quentin Aristote <quentin@aristote.fr> | 2022-08-28 11:59:33 +0200 |
| commit | 820c012003c784f5734a5401bf49cd6632c3c9ec (patch) | |
| tree | 7faae813a43699897207e3d83a8586c5d1f9a016 /config/services/web/webkeydirectory/default.nix | |
| parent | e0680d9a049cbeef8ea3064a6f7ffd1ad805ba7e (diff) | |
wkd: add template nginx config
Diffstat (limited to 'config/services/web/webkeydirectory/default.nix')
| -rw-r--r-- | config/services/web/webkeydirectory/default.nix | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/config/services/web/webkeydirectory/default.nix b/config/services/web/webkeydirectory/default.nix new file mode 100644 index 0000000..00844b9 --- /dev/null +++ b/config/services/web/webkeydirectory/default.nix @@ -0,0 +1,14 @@ +{ config, ... }: + +{ + services.nginx.virtualHosts.webkeydirectory = { + serverName = "openpgpkey.${config.networking.domain}"; + locations."/.well-known/openpgpkey/${config.networking.domain}/hu/" = { +root = null; + default_type = "application/octet-stream"; + add_header = Access-Control-Allow-Origin * always; +} + forceSSL = true; + enableACME = true; + }; +} |
