tusd

galaxyproject.tusd

Установка сервера tusd.

Требования

Эта роль не собирает tusd из исходного кода, поэтому бинарные файлы для вашей платформы должны быть доступны на странице релизов tusd.

Переменные роли

Смотрите defaults/main.yml.

Зависимости

Нет

Пример плейбука

- name: Установка и настройка tusd
  hosts: all
  vars:
    tusd_instances:
      - name: uploads
        # пользователь, от имени которого будет работать tusd
        user: my-app-user
        # группа, от имени которой будет работать tusd
        group: my-app-group
        # аргументы, передаваемые 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

Лицензия

MIT

Информация об авторе

Проект Galaxy

О проекте

Install and run instances of the tusd (tus.io) file upload service

Установить
ansible-galaxy install galaxyproject/ansible-role-tusd
Лицензия
Unknown
Загрузки
15009
Владелец
Galaxy is an open, web-based platform for data-intensive research.