usegalaxy_eu.gie_proxy

usegalaxy-eu.gie-proxy

This is a guide to install and set up the proxy server that Galaxy uses for Interactive Environments and Interactive Tools.

Requirements

No specific requirements.

Role Variables

Check the defaults file for complete details.

Dependencies

No dependencies.

Example Playbook

Here’s an example that shows how to use this role, including how to pass variables:

- name: Install GIE Proxy
  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
    # This path prefix helps set up interactive tools.
    # (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

License

MIT License.

Author Information

Informazioni sul progetto

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

Installa
ansible-galaxy install usegalaxy_eu.gie_proxy
Licenza
Unknown
Download
26.5k
Proprietario