usegalaxy_eu.gie_proxy
usegalaxy-eu.gie-proxy
安装和配置 Galaxy 用于 交互环境 和 交互工具 的代理服务器。
要求
无
角色变量
详见 defaults 文件
依赖
无
示例剧本
提供一个关于如何使用此角色的示例(例如,传入参数的变量)对于用户来说总是很友好:
- 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