diff --git a/docker-compose.yml b/docker-compose.yml index 3248f04..47c40fb 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -14,7 +14,28 @@ configs: file_server { index mimikong.html } + } } + files.kucharczyk.xyz { + reverse_proxy 192.168.0.106:3923 + } + http://ca.home.arpa { + root * /data/caddy/pki/authorities/local/ + file_server browse + } + dnsmasq: + content: | + #log all dns queries + log-queries + #dont use hosts nameservers + no-resolv + #use google as default nameservers + server=8.8.4.4 + server=8.8.8.8 + #explicitly define host-ip mappings + address=/home.arpa/192.168.0.106 + address=/bwiki.home.arpa/192.168.0.106 + address=/ca.home.arpa/192.168.0.106 include: @@ -780,6 +801,18 @@ services: - ${DOCKER_STORAGE_PATH}/authentik/certs:/certs - ${DOCKER_STORAGE_PATH}/authentik/custom-templates:/templates + dnsmasq: + restart: always + image: strm/dnsmasq + configs: + - source: dnsmasq + target: /etc/dnsmasq.conf + ports: + - "53:53/udp" + cap_add: + - NET_ADMIN + + networks: