galaxyproject.tusd

galaxyproject.tusd

Installieren Sie den tusd-Server.

Anforderungen

Diese Rolle baut tusd nicht aus dem Quellcode, daher müssen Binärdateien für Ihre Plattform von der tusd Releases-Seite verfügbar sein.

Rollenvariablen

Siehe defaults/main.yml.

Abhängigkeiten

Keine

Beispiel-Playbook

- name: Installieren und Konfigurieren von tusd
  hosts: all
  vars:
    tusd_instances:
      - name: uploads
        # Benutzer, unter dem tusd ausgeführt wird
        user: my-app-user
        # Gruppe, unter der tusd ausgeführt wird
        group: my-app-group
        # Argumente, die an tusd übergeben werden
        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

Lizenz

MIT

Autoreninformation

Das Galaxy-Projekt

Über das Projekt

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

Installieren
ansible-galaxy install galaxyproject.tusd
GitHub Repository
Lizenz
Unknown
Downloads
17k
Besitzer
Galaxy is an open, web-based platform for data-intensive research.