43 lines
1.4 KiB
Nix
43 lines
1.4 KiB
Nix
let
|
|
public-domain = "pasetto.me";
|
|
private-domain = "home.${public-domain}";
|
|
ts-domain = "bison-altair.ts.net";
|
|
in
|
|
{
|
|
domains = {
|
|
public = public-domain;
|
|
tsDns = ts-domain;
|
|
};
|
|
hosts = {
|
|
homeassistant = "ha.${private-domain}";
|
|
authentik = "authentik.${private-domain}";
|
|
arr = "arr.${private-domain}";
|
|
caddy = "caddy.${private-domain}";
|
|
metrics = "metrics.${private-domain}";
|
|
nextcloud = "nextcloud.${private-domain}";
|
|
vaultwarden = "vaultwarden.${private-domain}";
|
|
plex = "plex.${private-domain}";
|
|
docker = "docker.${private-domain}";
|
|
colmena = "colmena.${private-domain}";
|
|
pve01 = "bacco${private-domain}";
|
|
pve02 = "node.${private-domain}";
|
|
dns01 = "192.168.1.2";
|
|
dns02 = "192.168.1.3";
|
|
shadowsocks = "shadowsocks.${private-domain}";
|
|
immich = "immich.${private-domain}";
|
|
firefly-iii = "firefly-iii.${private-domain}";
|
|
paperless = "paperless.${private-domain}";
|
|
zigbee2mqtt = "zigbee2mqtt.${private-domain}";
|
|
forgejo = "forgejo.${private-domain}";
|
|
forgejo-runner = "forgejo-runner.${private-domain}";
|
|
n8n = "n8n.${private-domain}";
|
|
ilpost-podcast = "ilpost-podcast.${private-domain}";
|
|
librenms = "librenms.${private-domain}";
|
|
collabora = "collabora.${private-domain}";
|
|
};
|
|
personal = {
|
|
username = "pazpi";
|
|
commonName = "Davide Pasetto";
|
|
email = "davide@${public-domain}";
|
|
};
|
|
}
|