2026-02-05 17:57:02 +02:00
|
|
|
{ pkgs, ... }:
|
|
|
|
|
{
|
|
|
|
|
services.caddy.enable = true;
|
|
|
|
|
services.caddy.configFile = pkgs.writeText "Caddyfile" ''
|
|
|
|
|
http:// {
|
|
|
|
|
root * /usr/share/caddy
|
|
|
|
|
file_server
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
privatpraxis-last-heidelberg.de, www.privatpraxis-last-heidelberg.de {
|
|
|
|
|
root * /var/www/privatpraxis-last-heidelberg.de/public
|
|
|
|
|
encode zstd gzip
|
|
|
|
|
file_server
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
raayoni-last.com, www.raayoni-last.com, flux.vision, www.flux.vision {
|
|
|
|
|
redir https://tobias.raayoni-last.com
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
tobias.raayoni-last.com {
|
|
|
|
|
root * /var/www/raayoni-last.com/tobias/public
|
|
|
|
|
encode zstd gzip
|
|
|
|
|
file_server
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
randogoth.com, www.randogoth.com {
|
|
|
|
|
root * /var/www/raayoni-last.com/tobias/public
|
|
|
|
|
encode zstd gzip
|
|
|
|
|
file_server
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
sublunar.space, www.sublunar.space {
|
2026-05-14 13:36:10 +03:00
|
|
|
handle /hooks/* {
|
|
|
|
|
reverse_proxy localhost:9000
|
|
|
|
|
}
|
2026-02-05 17:57:02 +02:00
|
|
|
root * /var/www/sublunar.space/public
|
|
|
|
|
encode zstd gzip
|
|
|
|
|
file_server
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
almanac.sublunar.space {
|
|
|
|
|
root * /var/www/sublunar.space/almanac/public
|
|
|
|
|
encode zstd gzip
|
|
|
|
|
|
|
|
|
|
@wasm {
|
|
|
|
|
path /js/*.wasm
|
|
|
|
|
}
|
|
|
|
|
header @wasm Content-Type application/wasm
|
|
|
|
|
|
|
|
|
|
file_server
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
scopesessions.org, www.scopesessions.org {
|
|
|
|
|
root * /var/www/scopesessions.org/public
|
|
|
|
|
encode zstd gzip
|
|
|
|
|
file_server
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
nmns.place, www.nmns.place {
|
|
|
|
|
root * /var/www/nmns.place/public
|
|
|
|
|
encode zstd gzip
|
|
|
|
|
file_server
|
|
|
|
|
}
|
|
|
|
|
|
2026-05-17 12:22:54 +03:00
|
|
|
zonetoast.com, www.zonetoast.com {
|
|
|
|
|
root * /var/www/zonetoast.com/public
|
|
|
|
|
encode zstd gzip
|
|
|
|
|
file_server
|
|
|
|
|
}
|
|
|
|
|
|
2026-07-04 17:41:23 +03:00
|
|
|
relay.otherwhere.app, relay.xfay.app {
|
2026-05-05 16:37:48 +03:00
|
|
|
reverse_proxy localhost:8880
|
|
|
|
|
}
|
|
|
|
|
|
2026-06-08 10:09:30 +03:00
|
|
|
import /etc/caddy/Caddyfile.d/*.caddyfile
|
2026-02-05 17:57:02 +02:00
|
|
|
'';
|
|
|
|
|
}
|