diff --git a/.env b/.env index a747369..6548882 100755 --- a/.env +++ b/.env @@ -59,6 +59,18 @@ MAIL_USER=akanealw@gmail.com MAIL_FROM=akanealw@gmail.com MAIL_PASSWORD=bzslssyiffjqgdwm +#PIHOLE +FTLCONF_LOCAL_IPV4=192.168.1.4 +REV_SERVER=false +REV_SERVER_DOMAIN= +REV_SERVER_TARGET= +REV_SERVER_CIDR= +HOSTNAME=pihole +DOMAIN_NAME=pihole.local +PIHOLE_WEBPORT=8000 +WEBTHEME=default-dark +WEBPASSWORD=8PVkCY4FbyKWEACiG22^ + #WIREGUARD WG_HOST=18.190.70.22 WG_PASSWORD=wBJz7wuazWWmbfTGhM7v diff --git a/docker-compose.yml b/docker-compose.yml index 6947b42..60d3ee1 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -147,6 +147,32 @@ services: - ${DOCKERCONFIGS}/nginxwebdav/config:/config - ${DOCKERCONFIGS}/nginxwebdav/data:/data + pihole: + container_name: pihole + image: cbcrowe/pihole-unbound:latest + hostname: ${HOSTNAME} + domainname: ${DOMAIN_NAME} + environment: + - FTLCONF_LOCAL_IPV4=${FTLCONF_LOCAL_IPV4} + - TZ=${TZ} + - WEBPASSWORD=${WEBPASSWORD} + - WEBTHEME=${WEBTHEME:-default-dark} + - REV_SERVER=${REV_SERVER:-false} + - REV_SERVER_TARGET=${REV_SERVER_TARGET} + - REV_SERVER_DOMAIN=${REV_SERVER_DOMAIN} + - REV_SERVER_CIDR=${REV_SERVER_CIDR} + - PIHOLE_DNS_=127.0.0.1#5335 + - DNSSEC="true" + - DNSMASQ_LISTENING=single + ports: + - 53:53/tcp + - 53:53/udp + - 8000:80/tcp + restart: always + volumes: + - ${DOCKERCONFIGS}/pihole/unbound:/etc/pihole:rw + - ${DOCKERCONFIGS}/pihole/dnsmasq-unbound:/etc/dnsmasq.d:rw + remotely: container_name: remotely image: immybot/remotely:latest