systemli.userli
ansible-role-userli
Diese Rolle installiert Userli, eine Webanwendung, um E-Mail-Nutzer (selbst) zu verwalten und ihre Postfächer zu verschlüsseln. Weitere Informationen finden Sie unter https://systemli.github.io/userli/.
Anforderungen
- Composer
- PHP >= 8.2
- php-apcu
- php-curl
- php-gd
- php-mbstring
- php-mysql / php-pgsql
- php-xml
- php-zip
- php-ctype
- php-intl
- MariaDB/MySQL/PostgreSQL/SQLite
Rollenvariablen
Fügen Sie Dateien zu translations
oder userli/translations
hinzu, um die Standardzeichenfolgen und deren Übersetzungen zu überschreiben.
Siehe defaults/main.yml
für verfügbare Rollenvariablen.
Abhängigkeiten
Es gibt keine festen Abhängigkeiten, aber Sie benötigen PHP, einen Webserver und eine Datenbank. Siehe molecule/default/prepare.yml
für ein Beispiel-Setup.
Beispiel-Playbook
Siehe molecule/default/playbook.yml
für ein Beispiel-Playbook.
Tests
Zur Entwicklung und Prüfung der Rolle verwenden wir GitHub Actions, Molecule und Vagrant.
Führen Sie lokale Tests mit aus:
molecule test
Lizenz
GPLv3
Autoreninformation
Über das Projekt
This role installs Userli, a web application to (self-) manage email users and encrypt their mailboxes. Find more information at https://systemli.github.io/userli/.
Installieren
ansible-galaxy install systemli.userli
Lizenz
Unknown
Downloads
988
Besitzer
Your friendly tech collective