ansible/dhall/servers.dhall

23 lines
612 B
Text
Raw Normal View History

2024-11-26 04:03:32 +00:00
let Proxmox = ./Proxmox.dhall
let Host = ./Host.dhall
let dhcp = Host.Address.dhcp
let host = Host.host
let local = Host.local
in { router = host "reason" (local 1)
, pihole = host "pihole" (local 2)
, nomadix = host "nomadix" (local 5)
, wireguard = host "wireguard" (local 6)
, lldap = host "lldap" (local 7)
, traefik = host "traefik" (local 8)
, homeassistant = host "home-assistant" (local 13)
, mqtt = host "mqtt" (local 14)
, ipowerswitch = host "ipowerswitch" (local 99)
, reason = host "reason" (local 183)
, heimdall = host "heimdall-dashboard" dhcp
}