Go to file
phil 9fc151cb1e lstu: Entferne warn-Definition
Wird in neuere Ansible-Versionen nicht mehr unterstützt
2023-01-15 12:11:56 +01:00
defaults lstu: Verwende tags-API zur Ermittlung der aktuellen Version 2023-01-15 12:08:55 +01:00
files init 2022-12-10 15:02:35 +01:00
handlers Starte Lstu-Service beim Booten 2022-12-14 15:37:26 +01:00
meta init 2022-12-10 15:02:35 +01:00
tasks lstu: Entferne warn-Definition 2023-01-15 12:11:56 +01:00
templates Aktiviere API. Ist für Browser-Zugriff notwendig 2022-12-22 08:17:17 +01:00
vars init 2022-12-10 15:02:35 +01:00
.gitignore Initial commit 2022-12-10 14:19:32 +01:00
LICENSE Initial commit 2022-12-10 14:19:32 +01:00
README.md „README.md“ ändern 2022-12-10 16:12:48 +01:00

Lstu

Diese Rolle installiert 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:
    ansible-playbook playbooks/lstu.yml
    

Nacharbeiten

Nach der Erstinstallation kann die Datei lstu.conf angepasst werden.