Add more information to README

This commit is contained in:
phil 2023-02-06 22:56:58 +01:00
parent a6754df462
commit e235933237

View file

@ -1,7 +1,22 @@
Apache2-Rolle
=============
Diese Rolle installiert Apache2 und richtet den Webserver grundlegend ein. Das umfasst:
Diese Rolle installiert Apache2 und richtet den Webserver grundlegend ein. Dies umfasst:
- Konfiguration für LE-Zertifikate per dehydrated
- Monitoring via Monit und Munin mit den entsprechenden Plugins
Die Rolle konfiguriert Apache grundsätzlich hinter einen Reverse Proxy. Soll der Webserver als Frontend-Applikation laufen
(inkl. SSL-Terminierung), muss in der jeweiligen `host_vars` folgendes gesetzt werden:
```YAML
apache:
is_proxy: true
```
## Client-IP-Adresse
Wenn Apache hinter einem Reverse-Proxy läuft und die IP-Adresse der sich verbindenden Clients benötigt wird, muss in den
`group_vars` die Variable `gateway_host_ip` gesetzt werden. Anschließend kann die entsprechende Apache-Konfiguration aktiviert werden:
```Shell
a2enconf remoteip
```