systemli.userli

ansible-role-userli

Build-Status

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

https://www.systemli.org

Ü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
GitHub Repository
Lizenz
Unknown
Downloads
988
Besitzer
Your friendly tech collective