systemli.userli

ansible-role-userli

Statut de build

Ce rôle installe Userli, une application web pour gérer (soi-même) les utilisateurs d'email et chiffrer leurs boîtes mail. Trouvez plus d'informations sur https://systemli.github.io/userli/.

Exigences

  • 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

Variables du Rôle

Ajoutez des fichiers dans translations ou userli/translations pour remplacer les chaînes de caractères par défaut et leurs traductions.

Voir defaults/main.yml pour les variables de rôle disponibles.

Dépendances

Il n'y a pas de dépendances fixes, mais vous avez besoin de PHP, d'un serveur web et d'une base de données. Consultez molecule/default/prepare.yml pour un exemple de configuration.

Exemple de Playbook

Voir molecule/default/playbook.yml pour un exemple de playbook.

Tests

Pour développer et tester le rôle, nous utilisons Github Actions, Molecule et Vagrant.

Exécutez des tests locaux avec :

molecule test

Licence

GPLv3

Informations sur l'Auteur

https://www.systemli.org

À propos du projet

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/.

Installer
ansible-galaxy install systemli.userli
Licence
Unknown
Téléchargements
988
Propriétaire
Your friendly tech collective