systemli.userli

ansible-role-userli

构建状态

此角色安装Userli,这是一个用于(自我)管理电子邮件用户和加密他们邮箱的web应用程序。更多信息请访问 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

角色变量

将文件添加到 translationsuserli/translations 以覆盖默认字符串及其翻译。

参见 defaults/main.yml 了解可用的角色变量。

依赖

没有固定的依赖项,但您需要PHP、一个web服务器和一个数据库。 请参见 molecule/default/prepare.yml 获得示例设置。

示例剧本

请参见 molecule/default/playbook.yml 获得示例剧本。

测试

在开发和测试该角色时,我们使用Github Actions、Molecule和Vagrant。

本地测试命令:

molecule test

许可

GPLv3

作者信息

https://www.systemli.org

关于项目

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.userli
许可证
Unknown
下载
988
拥有者
Your friendly tech collective