rec { domain = "sid.ovh"; intranet = "i." + domain; ca-fqdn = "ca." + intranet; hosts = { sid = { ip = "100.64.0.6"; }; rx4 = { ip = "100.64.0.10"; }; vde = { ip = "100.64.0.1"; }; }; services = { docs = { fqdn = "doc." + domain; }; forgejo = { fqdn = "git." + domain; port = 3456; }; jirafeau = rec { subdomain = "f"; fqdn = subdomain + "." + domain; }; librechat-oci = { fqdn = "lc." + domain; port = 3080; }; mailserver = rec { subdomain = "mail"; fqdn = subdomain + "." + domain; }; miniflux = { fqdn = "rss." + domain; port = 8085; }; netdata = { fqdn = "mon." + domain; port = 19999; }; open-webui-oci = { fqdn = "ai." + domain; port = 8083; }; rss-bridge = rec { subdomain = "rss-bridge"; fqdn = subdomain + "." + domain; }; rsshub-oci = { fqdn = "rsshub." + domain; port = 1200; }; vaultwarden = { fqdn = "pw." + domain; port = 8222; }; }; }