diff --git a/templates/gitlab.rb.j2 b/templates/gitlab.rb.j2
index b82ec06008158a75955cdd1f7b49ee8b3b29a3b7..2d9ccbe53007343a163dfab689335c05428eabf6 100644
--- a/templates/gitlab.rb.j2
+++ b/templates/gitlab.rb.j2
@@ -1418,7 +1418,7 @@ gitlab_pages['external_http'] = []
 # What I meant to say was this:
 #gitlab_pages['listen_proxy'] = ['127.0.0.1:11181', '[::1]:11181']
 # It didn't support arrays. Now we are here:
-gitlab_pages['listen_proxy'] = '127.0.0.1:11181" -listen-proxy="[::1]:11181'
+gitlab_pages['listen_proxy'] = '[::1]:11181'
 
 ##! Configure GitLab Pages to use an HTTP Proxy
 # gitlab_pages['http_proxy'] = "http://example:8080"
diff --git a/vars/main.yml b/vars/main.yml
index 00ec57dd9d9c48e4f63092ddcb565dac185ac39e..3616f22909bcf3fdd51f27e95770334a25013524 100644
--- a/vars/main.yml
+++ b/vars/main.yml
@@ -5,7 +5,7 @@ nginx:
       - address: "localhost:11180"
     "internal-gitlab-pages":
       server:
-      - address: "localhost:11181"
+      - address: "[::1]:11181"
     "internal-gitlab-registry":
       server:
       - address: "127.0.0.1:5000"