update syncthing url

This commit is contained in:
2026-05-30 10:15:36 -05:00
parent a030e09887
commit 8f3000cde0
@@ -7,7 +7,7 @@
service = "syncthing"; service = "syncthing";
cfg = config.holocron.${service}; cfg = config.holocron.${service};
sec = config.sops.secrets; sec = config.sops.secrets;
url = "syncthing.snowbelle.lan"; url = "syncthing.snowbelle.blakedheld.xyz";
homelab = config.homelab; homelab = config.homelab;
in { in {
options.holocron.${service} = { options.holocron.${service} = {
@@ -36,7 +36,7 @@ in {
folders = { folders = {
"holocron" = { "holocron" = {
path = "/holocron/users/blake/holocron"; path = "/holocron/users/blake/holocron";
devices = ["mudkip" "zygarde" "CEN-IT-07" "CEN-IT-00007" "yveltal"]; devices = ["mudkip" "zygarde" "CEN-IT-07" "CEN-IT-00007" "yveltal"];
id = "5voxg-c3he2"; id = "5voxg-c3he2";
versioning = { versioning = {
type = "staggered"; type = "staggered";
@@ -46,7 +46,6 @@ in {
maxAge = "0"; maxAge = "0";
}; };
}; };
}; };
}; };
options = { options = {
@@ -66,22 +65,25 @@ in {
}; };
}; };
homelab.backups.baks = { homelab.backups.baks = {
${service} = { paths = [ config.services.syncthing.dataDir ]; }; ${service} = {paths = [config.services.syncthing.dataDir];};
}; };
services.caddy.virtualHosts."${url}" = { services.caddy.virtualHosts."${url}" = {
extraConfig = '' extraConfig = ''
tls internal tls internal
reverse_proxy 127.0.0.1:2222 reverse_proxy 127.0.0.1:2222
''; '';
}; };
# add to glance (local service) # add to glance (local service)
homelab.glance.links.system = [{ homelab.glance.links.system = [
title = service; {
url = "https://${url}"; title = service;
error-url = "http://${homelab.host_ip}:2222"; url = "https://${url}";
check-url = "http://${homelab.host_ip}:2222"; error-url = "http://${homelab.host_ip}:2222";
icon = "di:${service}"; }]; check-url = "http://${homelab.host_ip}:2222";
icon = "di:${service}";
}
];
}; };
} }