tusd
galaxyproject.tusd
Install the tusd server.
Requirements
This role does not build tusd from source, so binaries for your platform must be available from the tusd Releases page
Role Variables
See defaults/main.yml.
Dependencies
None
Example Playbook
- name: Install and configure tusd
hosts: all
vars:
tusd_instances:
- name: uploads
# user that tusd will run as
user: my-app-user
# group that tusd will run as
group: my-app-group
# args 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
About
Install and run instances of the tusd (tus.io) file upload service
Install
ansible-galaxy install galaxyproject/ansible-role-tusd
License
Unknown
Downloads
15009
Owner
Galaxy is an open, web-based platform for data-intensive research.