ucsblibrary.fedora-marmotta
ansible-fedora-marmotta
フェドラと マルモッタを RHEL/CentOS上でTomcatサーブレットとしてインストールします。
変数
一般
project_base
フェドラとマルモッタのデータ用のディレクトリのルート; デフォルトは/opt
です。install_path
ファイルをダウンロードするためのディレクトリのルート; デフォルトはtmp
です。tomcat
Tomcatのインストールのルート; デフォルトは/usr/share/tomcat
です。psql_host
フェドラとマルモッタで使用するPostgreSQLサーバーのホスト名; デフォルトはlocalhost
です。
フェドラ
fedora_base_path
REST APIのルート; デフォルトはprod
です。fedora_ver
インストールするフェドラのバージョン; デフォルトは4.7.5
です。fedora_256
フェドラのダウンロードのSHA-256。ispn_pass
フェドラのPostgreSQLロールのパスワード(自分で設定してください)。ispn_user
フェドラのPostgreSQLロールの名前; デフォルトはfcrepo
です。fedora_fs
フェドラがバイナリデータを書き込むためのボリュームのマウントポイントを定義する辞書; デフォルトは{ mount_point: "{{ project_base }}/fedora—data" }
です。fedora_subdirectory
このインスタンスのフェドラが書き込むべきfedora_fs.mount_point
内のディレクトリ。
マルモッタ
marmotta_ver
インストールするマルモッタのバージョン; デフォルトは3.3.0
です。marmotta_256
マルモッタのtarballのSHA-256。marmotta_home
マルモッタのインストールのためのルートディレクトリ; デフォルトは{{ project_base }}/marmotta
です。marmotta_pg_pass
マルモッタのPostgreSQLロールのパスワード(自分で設定してください)。marmotta_pg_user
マルモッタのPostgreSQLロールの名前; デフォルトはmarmotta
です。
例のプレイブック
- hosts: all
roles:
- role: ucsblibrary.fedora-marmotta
become: yes
fedora_ver: 4.7.0
fedora_256: 1f478176649cb8cfff423e9aad839ece1cb1fff0ee5b3db2cbf3b0d5449486ca
fedora_data_root: /fedora
ライセンス
このソフトウェアはカリフォルニア大学のレジントに著作権 © 2017 が所有します。全ての権利を保留します。
このソフトウェアおよびその文書を教育、研究、非営利目的のために、手数料なしで、書面による合意なしでコピー、変更、配布することを許可します。ただし、上記の著作権表示、この段落、および以下の三つの段落はすべてのコピーに表示する必要があります。
このソフトウェアの商業利用の許可は、以下の連絡先にお問い合わせいただくことで取得できます:
テクノロジー移転オフィス
9500 Gilman Drive, Mail Code 0910
カリフォルニア大学
ラホヤ, CA 92093-0910
(858) 534-5815
[email protected]
このソフトウェアプログラムと文書は、カリフォルニア大学のレジントの著作権があります。ソフトウェアプログラムと文書は「現状のまま」で提供され、カリフォルニア大学からのサービスは伴いません。レジントは、プログラムの操作が中断されずエラーがないことを保証しません。エンドユーザーは、このプログラムが研究目的で開発されたことを理解しており、何らかの理由でこのプログラムに依存しすぎないようにすることをお勧めします。
いかなる場合も、カリフォルニア大学は、直接的、間接的、特別、付随的、または結果的な損害(利益の損失を含む)について、このソフトウェアおよびその文書の使用から生じる責任を一切負わないものとします。たとえカリフォルニア大学がそのような損害の可能性について通知されていたとしてもです。カリフォルニア大学は、商業性や特定目的への適合性に関する暗黙の保証を含むがそれに限らない、いかなる保証も明示的に否認します。ここで提供されるソフトウェアは「現状のまま」であり、カリフォルニア大学はメンテナンス、サポート、アップデート、機能向上、または変更を提供する義務を一切負いません。