thulium_drake.request_tracker
Ansibleによるリクエストトラッカーのインストール
この役割は、BestPracticalのリクエストトラッカーをシステムにインストールするための方法を提供します。
必要なもの:
- バックポートが有効なDebian 11またはRHEL(-like) 9(著者は、依存関係が多くパッケージ化されているため、Debianを推奨しています)
- すでにセットアップされたMySQLデータベースサーバー
- インターネットアクセス(Github、CPAN、およびディストリビューションリポジトリ)
メールを処理したい場合:
- スマートホスト経由でメールを配信するように構成されたローカルMTA
- システム自体がメールを受信できるか、または
rt_setup_fetchmail
を有効にして、fetchmailをインストールし、数分ごとに実行するように設定します
この役割は、ウェブサーバーを提供するために https://github.com/Thulium-Drake/ansible-role-apache_revproxy を使用するソフト依存関係があります。以下の設定をhost_varsに追加してください:
apache_apps:
- name: "{{ ansible_facts['fqdn'] }}"
type: 'rt5'
cert: "/etc/ssl/{{ ansible_facts['fqdn'] }}/{{ ansible_facts['fqdn'] }}.crt"
key: "/etc/ssl/{{ ansible_facts['fqdn'] }}/{{ ansible_facts['fqdn'] }}.key"
hsts: false
state: 'present'
そして、要求にこれを追加してください:
- name: 'apache_revproxy'
src: 'thulium_drake.apache_revproxy'
ただし、自分自身のApacheウェブサーバーを提供する手段がある場合は、それを利用することもできます。
インストール
ansible-galaxy install thulium_drake.request_tracker
ライセンス
gpl-3.0
ダウンロード
365
所有者