dot.nix/host/komodo/modules/caddy/default.nix

33 lines
934 B
Nix

{
# FIXME: This works IN server but not connecting via ssh to caenus
services.caddy = {
enable = true;
virtualHosts = {
# "ryot.foo" = {
# useACMEHost = "ryot.foo";
# extraConfig = ''
# reverse_proxy 104.40.4.44:80
# '';
# };
"cloud.ryot.foo" = {
useACMEHost = "ryot.foo";
extraConfig = ''
reverse_proxy https://104.40.4.24:443 {
transport http {
tls_insecure_skip_verify
}
}
'';
};
"map.goldenlemon.cc" = {
useACMEHost = "goldenlemon.cc";
extraConfig = ''
reverse_proxy http://104.40.4.44:25566
'';
};
};
};
}