diff --git a/inventory/host_vars/web4.dmz.mateu.be.yml b/inventory/host_vars/web4.dmz.mateu.be.yml new file mode 100644 index 0000000..145e87e --- /dev/null +++ b/inventory/host_vars/web4.dmz.mateu.be.yml @@ -0,0 +1,5 @@ +--- +php_modules: ['opcache', 'pgsql', 'mbstring', 'gd', 'intl', 'xml', 'bcmath'] + +web_hostname: + - host: ff.libertus.eu diff --git a/inventory/production.yml b/inventory/production.yml index 67b41f7..58e74e6 100644 --- a/inventory/production.yml +++ b/inventory/production.yml @@ -37,7 +37,7 @@ resticservers: pt1.dmz.mateu.be: voice1.dmz.mateu.be: vlt1.dmz.mateu.be: - web[1:3].dmz.mateu.be: + web[1:4].dmz.mateu.be: garageservers: children: @@ -74,7 +74,7 @@ webservers: voice3.dmz.mateu.be: munin.dmz.mateu.be: vlt1.dmz.mateu.be: - web[1:3].dmz.mateu.be: + web[1:4].dmz.mateu.be: peertubeservers: hosts: @@ -82,7 +82,7 @@ peertubeservers: phpservers: hosts: - web[1:3].dmz.mateu.be: + web[1:4].dmz.mateu.be: mariadbservers: hosts: @@ -93,6 +93,7 @@ pgsqlservers: masto1.dmz.mateu.be: pt1.dmz.mateu.be: web1.dmz.mateu.be: + web4.dmz.mateu.be: git1.dmz.mateu.be: giteaservers: diff --git a/roles/nginx/templates/vhosts/ff.libertus.eu.conf.j2 b/roles/nginx/templates/vhosts/ff.libertus.eu.conf.j2 new file mode 100644 index 0000000..1fd58be --- /dev/null +++ b/roles/nginx/templates/vhosts/ff.libertus.eu.conf.j2 @@ -0,0 +1,16 @@ +server { +{% include './templates/header.conf.j2' %} + + root /srv/http/ff.libertus.eu/public; + + index index.html index.htm index.php; + + location / { + try_files $uri $uri/ /index.php?$query_string; + } + + location ~ \.php$ { + include fastcgi_params; + fastcgi_pass unix:/run/php/php{{ php_version }}-fpm.sock; + } +}