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
著者情報
プロジェクトについて
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