diff --git a/homelab/server/config/pihole/.env b/homelab/server/config/pihole/.env
index 13a86856..0500f866 100644
--- a/homelab/server/config/pihole/.env
+++ b/homelab/server/config/pihole/.env
@@ -25,4 +25,7 @@ SMTP_USER=noreply@jafner.net
 SMTP_PASS=
 SMTP_SSL=true
 SMTP_TLS=false
-## Configure client to use SSL, not TLS
\ No newline at end of file
+## Configure client to use SSL, not TLS
+
+## Container-specific configuration
+SECRET_WEBPASSWORD=***REMOVED***
\ No newline at end of file
diff --git a/homelab/server/config/pihole/docker-compose.yml b/homelab/server/config/pihole/docker-compose.yml
index af43b0a4..edaccdb9 100644
--- a/homelab/server/config/pihole/docker-compose.yml
+++ b/homelab/server/config/pihole/docker-compose.yml
@@ -14,6 +14,11 @@ services:
     environment:
       PUID: ${PUID}
       PGID: ${PGID}
+      TZ: ${TZ}
+      WEBPASSWORD: ${SECRET_WEBPASSWORD}
+      ADMIN_EMAIL: ${ADMIN_EMAIL}
+      PIHOLE_DNS_: 1.1.1.1;1.0.0.1
+      VIRTUAL_HOST: https://pihole.jafner.net
     volumes:
       - ${DOCKER_DATA}/pihole:/etc/pihole
       - ${DOCKER_DATA}/dnsmasq:/etc/dnsmasq.d