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

著者情報

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