usegalaxy_eu.gie_proxy

usegalaxy-eu.gie-proxy

GalaxyInteractive EnvironmentsInteractive Toolsのために使用するプロキシサーバーをインストールおよび設定します。

要件

特になし

役割変数

詳細はdefaultsファイルをご覧ください。

依存関係

特になし

例のPlaybook

役割の使い方を示す例を含めることは、ユーザーにとって非常に便利です(たとえば、パラメータとして渡される変数を使用する場合など):

- name: GIEプロキシをインストール
  hosts: galaxyservers
  vars:
    gie_proxy_dir: /srv/gie-proxy/proxy
    gie_proxy_setup_nodejs: nodeenv
    gie_proxy_nodejs_version: "10.13.0"
    gie_proxy_virtualenv: /srv/gie-proxy/venv
    gie_proxy_setup_service: systemd
    # このパス接頭辞を設定すると、パスベースのインタラクティブツールが有効になります
    # (https://docs.galaxyproject.org/en/master/admin/special_topics/interactivetools.html#nginx-proxy-server-configuration-in-production)
    gie_proxy_path_prefix: /interactivetool/ep  
    gie_proxy_port: 4002
    gie_proxy_verbose: true
    gie_proxy_sessions_path: "/srv/galaxy/var/data/interactivetools_map.sqlite"
  roles:
    - usegalaxy_eu.gie_proxy

ライセンス

MIT

著者情報

プロジェクトについて

Install and manage the proxy server used by Galaxy for Interactive Environments/Tools

インストール
ansible-galaxy install usegalaxy_eu.gie_proxy
ライセンス
Unknown
ダウンロード
26.5k
所有者