ansible-role-lstu/README.md

28 lines
1,021 B
Markdown
Raw Normal View History

2022-12-10 16:12:48 +01:00
Lstu
=====
Diese Rolle installiert [Lstu](https://framagit.org/fiat-tux/hat-softwares/lstu), ein Kurzlink-Dienst. Sie umfasst:
- Einrichtung der Datenbank
- Zertifikatserstellung und Einrichtung des Reverse Proxies
- Einrichtung der automatischen Aktualisierung per cron (geplant?)
# Ausführen der Rolle
- Festlegen der Variablen:
| Variable | Ort | Beschreibung |
|----------|-----|--------------|
| `lstu.domain` | `host_vars` | Domain unter der der Diest erreichbar ist |
| `lstu.path` | `host_vars` | Pfad im Dateisystem, in dem Lstu liegt |
| `lstu.contact` | `host_vars` | Kontakt Email, die auf dem UI angezeigt wird |
| `lstu.admin_passwd` | `host_vars` | Passwort zur Verwaltung von Statistik und Links |
| `database_host` | `group_vars` | Mysql/MariaDB Datenbankserver |
| `gateway_host` | `group_vars` | Webproxy |
- Ausführen des Playbooks mit:
```Shell
ansible-playbook playbooks/lstu.yml
```
# Nacharbeiten
Nach der Erstinstallation kann die Datei `lstu.conf` angepasst werden.
2022-12-10 14:19:32 +01:00