]> git.phdru.name Git - ansible.git/blobdiff - playbooks/debian/roles/apache/templates/001-phd.conf
Feat: Gather facts and use default IPv4 address
[ansible.git] / playbooks / debian / roles / apache / templates / 001-phd.conf
index 5eb26f6cc58b0a18711006fcb0c15a854a926a5d..1547854999562734b6b30e16bf7b85783c5772ab 100644 (file)
@@ -34,7 +34,7 @@ AddDefaultCharset koi8-r
     AuthName Apache
     AuthUserFile /usr/local/apache2/data/apache.passwd
     <RequireAll>
-    Require ip 127.0.0.1 {{ inventory_hostname }}
+    Require ip 127.0.0.1 {{ ansible_facts.default_ipv4.address }}
     Require user phd
     </RequireAll>
 </Location>
@@ -62,21 +62,21 @@ Scriptsock            data/cgisock
 <IfModule mod_info.c>
 <Location /server-info>
     SetHandler server-info
-    Require ip 127.0.0.1 {{ inventory_hostname }}
+    Require ip 127.0.0.1 {{ ansible_facts.default_ipv4.address }}
 </Location>
 </IfModule>
 
 <IfModule mod_status.c>
 <Location /server-status>
     SetHandler server-status
-    Require ip 127.0.0.1 {{ inventory_hostname }}
+    Require ip 127.0.0.1 {{ ansible_facts.default_ipv4.address }}
 </Location>
 
 ExtendedStatus On
 </IfModule>
 
 <Location /printenv.shtml>
-    Require ip 127.0.0.1 {{ inventory_hostname }}
+    Require ip 127.0.0.1 {{ ansible_facts.default_ipv4.address }}
 </Location>
 
 <IfModule mod_env.c>
@@ -107,7 +107,7 @@ RemoveHandler .py
 ErrorDocument 404 /~phd/Bookmarks/notfound.html
 </Location>
 
-<VirtualHost {{ inventory_hostname }}:80>
+<VirtualHost {{ ansible_facts.default_ipv4.address }}:80>
 ServerName unknown.invalid
 DocumentRoot /home/phd/Internet/WWW/htdocs/_default_/
 ErrorDocument 404 /nothing.html