package config //go:generate -command roleconfig go run git.wzray.com/homelab/hivemind/internal/codegen/roleconfig //go:generate roleconfig -name HostConfig type HostConfig struct { Domain string `toml:"domain"` IpAddress string `toml:"ip" gen:"ip"` LocalAddress string `toml:"local_address"` InternalEntrypoint string `toml:"internal_entrypoint"` ExternalEntrypoint string `toml:"external_entrypoint"` ListenAddress string `toml:"listen_address"` baseRoleConfig }