userli
ansible-role-userli
Эта роль устанавливает Userli, веб-приложение для (само)управления почтовыми пользователями и шифрования их почтовых ящиков. Дополнительную информацию см. на https://systemli.github.io/userli/.
Требования
- 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
Переменные роли
Добавьте файлы в translations
или userli/translations
, чтобы переопределить стандартные строки и их переводы.
Смотрите defaults/main.yml
для доступных переменных роли.
Зависимости
Нет фиксированных зависимостей, но вам нужны PHP, веб-сервер и база данных. См. molecule/default/prepare.yml
для примера настройки.
Пример плейбука
Смотрите molecule/default/playbook.yml
для примера плейбука.
Тесты
Для разработки и тестирования роли мы используем Github Actions, Molecule и Vagrant.
Запустите локальные тесты с помощью:
molecule test
Лицензия
GPLv3
Информация об авторе
О проекте
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/.
Установить
ansible-galaxy install systemli/ansible-role-userli
Лицензия
Unknown
Загрузки
736
Владелец
Your friendly tech collective