galaxyproject.tusd

galaxyproject.tusd

Installez le serveur tusd.

Exigences

Ce rôle ne compile pas tusd à partir des sources, donc des binaires pour votre plateforme doivent être disponibles sur la page des Releases de tusd.

Variables de Rôle

Voir defaults/main.yml.

Dépendances

Aucune

Exemple de Playbook

- name: Installer et configurer tusd
  hosts: tous
  vars:
    tusd_instances:
      - name: uploads
        # utilisateur sous lequel tusd s'exécutera
        user: my-app-user
        # groupe sous lequel tusd s'exécutera
        group: my-app-group
        # arguments passés à 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

Licence

MIT

Informations sur l'Auteur

Le Projet Galaxy

À propos du projet

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

Installer
ansible-galaxy install galaxyproject.tusd
Licence
Unknown
Téléchargements
17k
Propriétaire
Galaxy is an open, web-based platform for data-intensive research.