galaxyproject.tusd
galaxyproject.tusd
Install the tusd server.
Requirements
This role does not compile tusd from source, so you need to have pre-built binaries for your system available from the tusd Releases page.
Role Variables
Check defaults/main.yml for variable details.
Dependencies
None
Example Playbook
- name: Install and configure tusd
hosts: all
vars:
tusd_instances:
- name: uploads
# The user that tusd will run as
user: my-app-user
# The group that tusd will run as
group: my-app-group
# Arguments passed to tusd
args:
- -host=localhost
- -port=1080
- -upload-dir=/data/uploads
- -hooks-http=https://my-app.example.org/api/upload
- -hooks-http-forward-headers=Cookie
roles:
- galaxyproject.tusd
License
MIT
Author Information
Informazioni sul progetto
Install and run instances of the tusd (tus.io) file upload service
Installa
ansible-galaxy install galaxyproject.tusd
Licenza
Unknown
Download
17k
Proprietario
Galaxy is an open, web-based platform for data-intensive research.