flake/services/site.nix

19 lines
359 B
Nix

{
pkgs,
lib,
...
}: let
sitePort = 8080;
onionUrl = "http://nzmkihvxjazbb3fgu7drbklpt6ibg4suff4glxpadhrd4pf5wd2od5yd.onion";
in {
services.caddy.virtualHosts = {
"https://distrust.network ${onionUrl}".extraConfig = ''
root * /etc/nixos/site
file_server
'';
};
services.tor.relay.onionServices."site".map = [
80
];
}