systemli.userli
ansible-role-userli
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