feat(dns): Update

This commit is contained in:
Tom Hubrecht 2024-02-23 13:44:16 +01:00
parent 62d4ae298e
commit bbe8a621aa

View file

@ -16,79 +16,66 @@ let
"dev" = "dev.pages.codeberg.page."; "dev" = "dev.pages.codeberg.page.";
"irc" = "public.p.lahfa.xyz."; "irc" = "public.p.lahfa.xyz.";
"webmail" = "kurisu.dual.lahfa.xyz."; "webmail" = "kurisu.dual.lahfa.xyz.";
"*.cal" = "cal.dgnum.eu.";
"retired" = "web-static";
"eleves" = "web-static";
"qr" = "web-static";
}; };
hosted = fuseAttrs ( hosted = fuseAttrs (
builtins.attrValues ( builtins.attrValues (
builtins.mapAttrs mkHosted { builtins.mapAttrs mkHosted {
compute01 = [ compute01 = [
# Nextcloud "cloud" # Nextcloud
"cloud" "code" # Collabora Online
# Collabora Online "demarches" # Démarches Normaliennes
"code" "docs" # Outline
# Démarches Normaliennes "grafana" # Grafana
"demarches" "nms" # LibreNMS
# Outline "pads" # Hedgedoc
"docs" "pass" # Vaultwarden
# Hedgedoc "saml-idp" # Satosa
"pads" "social" # Mastodon
# Vaultwarden "sso" # Kanidm
"pass" "support" # Zammad support
# Mastodon "telegraf" # Telegraf
"social"
# R Studio
"rstudio"
# Satosa
"saml-idp"
# Kanidm
"sso"
# Support
"support"
]; ];
storage01 = [ storage01 = [
# Attic "cachix" # Attic
"cachix" "git" # Forgejo
# Forgejo "influx" # InfluxDB
"git" "netbird" # Netbird
# Netbird "prometheus" # Prometheus
"netbird" "videos" # Peertube
# Garage S3 # Garage S3
"cdn"
"s3"
"*.cdn" "*.cdn"
"*.s3" "*.s3"
# Peertube "cdn"
"videos" "s3"
]; ];
web01 = [ web01 = [
# Plausible Analytics "*.wp" # Wordpress
"analytics" "analytics" # Plausible Analytics
"calendrier" # Metis
"netbox" # Netbox
"podcasts" # Castopod
"push" # Ntfy.sh
# Static websites
"eleves"
"migrated.rz"
"qr"
"retired"
"web-static"
# Linkal # Linkal
"*.cal" "*.cal"
"cal" "cal"
"linkal" "linkal"
# Metis
"calendrier"
# Static websites
"web-static"
# Crab Fit # Crab Fit
"api.meet" "api.meet"
"meet" "meet"
# ??? "rdv" # C.f. loi Toubon
"erp"
# Castopod
"podcasts"
# Ntfy.sh
"push"
# Wordpress
"*.wp"
]; ];
} }
) )