diff --git a/basics.yml b/basics.yml index 6d0b9dd..3a16e43 100644 --- a/basics.yml +++ b/basics.yml @@ -5,6 +5,12 @@ - ffhh-basics tags: basics +- hosts: nginx + roles: + - nginx + - error-pages + tags: nginx + - hosts: certbot roles: - certbot @@ -14,8 +20,3 @@ roles: - certsync tags: certsync - -- hosts: nginx - roles: - - nginx - tags: nginx diff --git a/inventory/hosts b/inventory/hosts index 2a096f7..399d289 100644 --- a/inventory/hosts +++ b/inventory/hosts @@ -2,35 +2,26 @@ jitsi ansible_host=jitsi.hamburg.freifunk.net speicher ansible_host=speicher.hamburg.freifunk.net srv01 ansible_host=srv01.hamburg.freifunk.net -#srv02 ansible_host=srv02.hamburg.freifunk.net srv03 ansible_host=srv03.hamburg.freifunk.net [certbot] jitsi speicher srv01 -#srv02 [certsync] srv03 -[media] -#srv02 - -[meta] -#srv02 - [nginx] -#gw03-new ansible_host=gw03-new.hamburg.freifunk.net jitsi speicher +srv01 +srv03 [updates] srv01 srv03 [vms] -#gw03-new srv01 -#srv02 srv03 diff --git a/roles/error-pages/files/error-pages.conf b/roles/error-pages/files/error-pages.conf new file mode 100644 index 0000000..aecc17c --- /dev/null +++ b/roles/error-pages/files/error-pages.conf @@ -0,0 +1,5 @@ +error_page 502 /_error-pages/502.html; + +location ^~ /_error-pages { + root /var/www; +} diff --git a/roles/error-pages/files/error-pages/502.html b/roles/error-pages/files/error-pages/502.html new file mode 100644 index 0000000..4788012 --- /dev/null +++ b/roles/error-pages/files/error-pages/502.html @@ -0,0 +1,10 @@ + + +
+ +