galaxyproject.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

作者信息

银河项目

关于项目

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

安装
ansible-galaxy install galaxyproject.tusd
许可证
Unknown
下载
17k
拥有者
Galaxy is an open, web-based platform for data-intensive research.