Server/caddy: also serve downloads over http

This commit is contained in:
Toast 2024-07-26 03:20:17 +02:00
parent 7006a7ff93
commit 777ab3a99b

View file

@ -5,6 +5,11 @@
}: let
manualHostname = "manual.everest.tailscale";
downloadsHostname = "dl.everest.tailscale";
downloadsConfig = ''
import tailscale
file_server browse
root * /srv/dl/
'';
in {
services.caddy = {
enable = true;
@ -32,11 +37,11 @@ in {
};
downloads = {
hostName = downloadsHostname;
extraConfig = ''
import tailscale
file_server browse
root * /srv/dl/
'';
extraConfig = downloadsConfig;
};
downloads-http = {
hostName = "http://${downloadsHostname}";
extraConfig = downloadsConfig;
};
};
};