48 lines
1.1 KiB
YAML
48 lines
1.1 KiB
YAML
zones:
|
|
external:
|
|
network: 192.168.45.0/24
|
|
host_ip: 192.168.45.1
|
|
start_ip: 192.168.45.10
|
|
domain_name: in.example.net
|
|
revprox:
|
|
network: 192.168.46.0/24
|
|
host_ip: 192.168.46.1
|
|
start_ip: 192.168.46.10
|
|
domain_name: revprox.in.example.net
|
|
modules:
|
|
revprox:
|
|
- nginx-reverse-proxy
|
|
- letsencrypt
|
|
nsd:
|
|
- nsd
|
|
caddy:
|
|
- caddy-https-rp
|
|
hosts:
|
|
host.example.net:
|
|
applicationservices:
|
|
- host-systemd-machined
|
|
applicationservice_provider: provider-systemd-machined
|
|
values:
|
|
general.network.interfaces.interface_names:
|
|
- ens3
|
|
general.network.output_interface: ens3
|
|
servers:
|
|
nsd:
|
|
module: nsd
|
|
informations:
|
|
zones_name:
|
|
- revprox
|
|
revprox:
|
|
module: revprox
|
|
informations:
|
|
zones_name:
|
|
- external
|
|
- revprox
|
|
caddy:
|
|
module: caddy
|
|
informations:
|
|
zones_name:
|
|
- revprox
|
|
values:
|
|
general.revprox.revprox_client.revprox_client_external_domainnames:
|
|
- caddy.example.net
|