feat: test

This commit is contained in:
Nick 2025-06-08 22:41:41 -05:00
parent 4414a27938
commit 54490b968c

View file

@ -18,47 +18,47 @@ in
openFirewall = true; openFirewall = true;
enable = true; enable = true;
}; };
caddy = { # caddy = {
virtualHosts = { # virtualHosts = {
"${host}" = { # "${host}" = {
extraConfig = '' # extraConfig = ''
redir /.well-known/carddav /remote.php/dav/ 301 # redir /.well-known/carddav /remote.php/dav/ 301
redir /.well-known/caldav /remote.php/dav/ 301 # redir /.well-known/caldav /remote.php/dav/ 301
reverse_proxy ${localhost}:${toString service.ports.port1} # reverse_proxy ${localhost}:${toString service.ports.port1}
tls ${service.ssl.cert} ${service.ssl.key} # tls ${service.ssl.cert} ${service.ssl.key}
''; # '';
}; # };
}; # };
}; # };
}; };
# fileSystems = fileSystems =
# let let
# settings = { settings = {
# fsType = "none"; fsType = "none";
# options = [ options = [
# "bind" "bind"
# ]; ];
# depends = [ depends = [
# ceres.storage0.mount ceres.storage0.mount
# ]; ];
# }; };
# in in
# { {
# "/var/lib/${service.name}" = { "/var/lib/${service.name}" = {
# device = service.paths.path0; device = service.paths.path0;
# } // settings; } // settings;
# "/var/cache/${service.name}" = { "/var/cache/${service.name}" = {
# device = "${service.paths.path1}"; device = "${service.paths.path1}";
# } // settings; } // settings;
# }; };
# systemd.tmpfiles.rules = [ systemd.tmpfiles.rules = [
# "Z ${service.paths.path0} 0755 ${user0} ${service.name} -" "Z ${service.paths.path0} 0755 ${user0} ${service.name} -"
# "Z ${service.paths.path1} 0755 ${user0} ${service.name} -" "Z ${service.paths.path1} 0755 ${user0} ${service.name} -"
# ]; ];
networking = { networking = {
firewall = { firewall = {