Add nginx as a role dependency where required

This is pretty much anywhere a LE certificate is needed. Similar for
nginx-php for PHP sites. Drop these roles from setup.yml.
This commit is contained in:
Timotej Lazar 2025-04-12 18:51:31 +02:00
parent cf6b682cf8
commit ade6a8e1e2
12 changed files with 24 additions and 12 deletions

View file

@ -0,0 +1,3 @@
dependencies:
- role: nginx
- role: nginx-php

View file

@ -0,0 +1,2 @@
dependencies:
- role: nginx

View file

@ -0,0 +1,2 @@
dependencies:
- role: nginx

View file

@ -0,0 +1,2 @@
dependencies:
- role: nginx

View file

@ -0,0 +1,2 @@
dependencies:
- role: nginx

View file

@ -0,0 +1,3 @@
dependencies:
- role: nginx
- role: nginx-php

View file

@ -0,0 +1,2 @@
dependencies:
- role: nginx

View file

@ -0,0 +1,2 @@
dependencies:
- role: nginx

View file

@ -0,0 +1,2 @@
dependencies:
- role: nginx

View file

@ -0,0 +1,2 @@
dependencies:
- role: nginx

View file

@ -0,0 +1,2 @@
dependencies:
- role: nginx

View file

@ -41,32 +41,25 @@
- hosts: doc
roles:
- nginx
- nginx-php
- dokuwiki
- hosts: git
roles:
- nginx
- forgejo
- hosts: kanboard
roles:
- nginx
- nginx-php
- kanboard
- hosts: matrix
roles:
- postgres
- nginx
- synapse
vars:
user: synapse
- hosts: monitor
roles:
- nginx
- influxdb
- grafana
@ -74,28 +67,23 @@
roles:
- postgres
- redis
- nginx
- netbox
vars:
user: netbox
- hosts: unifi
roles:
- nginx
- unifi
- hosts: vrata
roles:
- nginx
- ocserv
- hosts: web-front
roles:
- nginx
- reverse-proxy
- hosts: zid
roles:
- opensmtpd
- nginx
- friwall