forked from stove/risotto
49 lines
1.1 KiB
YAML
49 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
|