Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/systemli/ansible-role-userli
This role installs Userli, a web application to (self-) manage email users and encrypt their mailboxes.
https://github.com/systemli/ansible-role-userli
ansible-role
Last synced: about 1 month ago
JSON representation
This role installs Userli, a web application to (self-) manage email users and encrypt their mailboxes.
- Host: GitHub
- URL: https://github.com/systemli/ansible-role-userli
- Owner: systemli
- Created: 2019-04-02T16:47:50.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2024-12-27T16:48:17.000Z (about 2 months ago)
- Last Synced: 2024-12-27T17:35:04.051Z (about 2 months ago)
- Topics: ansible-role
- Language: Jinja
- Size: 142 KB
- Stars: 1
- Watchers: 7
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
ansible-role-userli
==================[![Build Status](https://github.com/systemli/ansible-role-userli/workflows/Integration/badge.svg?branch=main)](https://github.com/systemli/ansible-role-userli/actions?query=workflow%3AIntegration)
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/.Requirements
------------* 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/SQLiteRole Variables
--------------Add files to `translations` or `userli/translations` to override the default strings
and their translations.See `defaults/main.yml` for available role variables.
Dependencies
------------There are no fixed dependencies, but you need PHP, a webserver and a database.
See `molecule/default/prepare.yml` for an example setup.Example Playbook
----------------See `molecule/default/playbook.yml` for an example playbook.
Tests
-----For developing and testing the role we use Github Actions, Molecule, and Vagrant.
Run local tests with:
```
molecule test
```License
-------GPLv3
Author Information
------------------https://www.systemli.org