systemli.userli

ansible-role-userli

Build Status

This role sets up Userli, a web application that allows you to manage email users and secure their mailboxes. For more details, visit Userli Information.

Requirements

  • composer
  • PHP version 8.2 or higher
  • php-apcu
  • php-curl
  • php-gd
  • php-mbstring
  • php-mysql or php-pgsql
  • php-xml
  • php-zip
  • php-ctype
  • php-intl
  • One of the following databases: MariaDB, MySQL, PostgreSQL, or SQLite

Role Variables

You can customize the default text and translations by adding files to the translations or userli/translations directories.

Refer to defaults/main.yml for a list of available role variables.

Dependencies

There are no strict dependencies, but you will need PHP, a web server, and a database. Check molecule/default/prepare.yml for an example setup.

Example Playbook

Look at molecule/default/playbook.yml for an example on how to use the playbook.

Tests

For development and testing, we use GitHub Actions, Molecule, and Vagrant.

To run local tests, use:

molecule test

License

This project is licensed under GPLv3.

Author Information

Visit Systemli for more information.

Informazioni sul progetto

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

Installa
ansible-galaxy install systemli.userli
Licenza
Unknown
Download
988
Proprietario
Your friendly tech collective