Transloadit
Preise
  • Datei-Uploads
  • Dateiimport
  • Stapelverarbeitung
  • Video-Encoding
  • Audio-Encoding
  • Bildverarbeitung
  • Dokumentenverarbeitung
  • Künstliche Intelligenz
  • Dateifilterung & Sicherheit
  • Medienkatalogisierung
  • Dateikomprimierung
  • Codeauswertung
  • Dateiexport
  • Smart CDN
  • Alle Services anzeigen
  • Integrationen entdecken
  • Live-Demos entdecken (English)
  • Uppy
  • TransloaditKit
  • Android-SDK
  • Node.js-SDK
  • Python-SDK
  • Ruby-SDK
  • Go-SDK
  • Java-SDK
  • PHP-SDK
  • Zapier
  • MCP-Server
  • Transloadit CLI
  • Terraform
  • Grundlagen
  • Bewährte Verfahren
  • Häufige Fragen
  • Robots
  • API-Endpunkte
  • Formate
  • Erstellen Sie Ihre erste App
  • Über Transloadit
  • Vergleiche
  • Open Source
  • Referenzen
  • Stellen (English)
  • Sicherheit
  • Beiträge
  • Aktuelles für Entwickler (English)
  • Tipps für Entwickler
  • Presse
  • Forschung (English)
  • Fallstudien
  • Lösungen
  • Leitfäden
  • Glossar
  • Rechtliches (English)
  • Werkzeuge
  • Wie wir Coursera helfen, Bildung für Millionen Menschen weltweit zugänglich zu machen
  • Transloadit-Support
  • Open-Source-Support
  • Service Level Agreement (English)
GrundlagenRobotsHäufige FragenAPI-EndpunkteFormateBewährte Verfahren

Wie richte ich DigitalOcean Spaces ein?

Verwenden Sie ein DigitalOcean-Konto, mit dem Sie einen Spaces-Bucket und Zugriffsschlüssel erstellen können. Mit dem ersten Bucket beginnt ein kostenpflichtiges Spaces-Abonnement; die Verarbeitung durch Transloadit wird separat abgerechnet.

1. Privaten Spaces-Bucket erstellen

Folgen Sie der Anleitung zur Bucket-Erstellung⁠ von DigitalOcean. Wählen Sie für dieses Beispiel Standard Storage und halten Sie den Bucket privat. Notieren Sie den Bucket-Namen und den Regionscode, etwa nyc3, nicht einen vollständigen Endpunkt oder eine CDN-URL.

2. Auf einen Bucket beschränkten Spaces-Zugriffsschlüssel erstellen

Folgen Sie der Anleitung für Spaces-Zugriffsschlüssel⁠ von DigitalOcean. Wählen Sie Limited access, wählen Sie nur diesen Bucket aus und erteilen Sie die Berechtigung Read/Write/Delete. DigitalOcean bietet keinen Spaces-Schlüssel mit ausschließlichem Schreibzugriff: Dieser Schlüssel kann auch Objekte lesen und löschen. Die Beschränkung auf einen eigens dafür vorgesehenen Bucket begrenzt den Schaden, falls der Schlüssel in falsche Hände gerät. Bucketbeschränkte Schlüssel lassen sich nicht mit Bucket-Richtlinien kombinieren, die mit der Operation PutBucketPolicy gesetzt werden; verwenden Sie für dieses Beispiel bei Bedarf einen separaten Bucket.

Bewahren Sie die Zugriffsschlüssel-ID und den geheimen Zugriffsschlüssel sicher auf. Der geheime Zugriffsschlüssel wird nur bei der Erstellung des Schlüssels angezeigt. Verwenden Sie einen Spaces-Zugriffsschlüssel, kein API-Token für ein DigitalOcean-Konto.

3. Template-Zugangsdaten speichern

Folgen Sie der Anleitung zum Erstellen von Template-Zugangsdaten und wählen Sie DigitalOcean Spaces als Dienst. Füllen Sie diese Felder aus:

KonsolenfeldWert
Space-NameDer Bucket-Name.
RegionDer Regionscode des Buckets.
Zugriffsschlüssel-IDDie ID des Spaces-Zugriffsschlüssels.
Geheimer ZugriffsschlüsselDer geheime Spaces-Zugriffsschlüssel.

Geben Sie dem Zugangsdaten-Eintrag einen leicht erkennbaren Namen. Verwenden Sie im Template diesen gespeicherten Namen, nicht die Zugriffsschlüssel-ID.

4. Export testen

Erstellen Sie ein Template mit diesen Anweisungen und ersetzen Sie YOUR_DIGITALOCEAN_CREDENTIALS durch den Namen, unter dem Sie die Zugangsdaten gespeichert haben:

{
  "steps": {
    ":original": {
      "robot": "/upload/handle"
    },
    "exported": {
      "robot": "/digitalocean/store",
      "use": ":original",
      "credentials": "YOUR_DIGITALOCEAN_CREDENTIALS",
      "acl": "private"
    }
  }
}

Führen Sie das Template mit einem kleinen Test-Upload aus. Nachdem die Assembly abgeschlossen ist, prüfen Sie das Exportergebnis und bestätigen Sie, dass das Objekt in Ihrem DigitalOcean Control Panel vorhanden ist, in dem Sie angemeldet sind. Eine einfache Ergebnis-URL gewährt keinen anonymen Zugriff auf dieses private Objekt. Wenn Ihre Anwendung eine zeitlich begrenzte Download-URL benötigt, finden Sie Informationen zu sign_urls_for in der Dokumentation zu 🤖/digitalocean/store.

Weitere Informationen

  • Informationen zur Einrichtung und Sicherheit von Templates finden Sie in der Template-Dokumentation.
  • Informationen zu Dateipfaden, Zugriffseinstellungen und weiteren Exportoptionen finden Sie in der Dokumentation zu 🤖/digitalocean/store.

Siehe auch:

Was ist der Turbo-Modus?
Haben Templates Pflichtparameter?
Was ist, wenn meine Importe oder Exporte aus Backblaze, S3, GCP usw. langsam sind?
Support kontaktieren⁠

TransloaditStatus wird geprüft…

Produkt

  • Dienste
  • Preise
  • Demos EN (English)
  • Werkzeuge
  • Sicherheit
  • Support

Unternehmen

  • Über Transloadit/Presse
  • Blog/Stellen EN (English)
  • Vergleiche/Compliance-Matrix
  • Forschung EN (English)
  • Open Source
  • Lösungen
  • Pioniere des Webs

Dokumentation

  • Erste Schritte
  • Transkodierung
  • Häufige Fragen
  • API-Endpunkte
  • Leitfäden/Tipps für Entwickler
  • Unterstützte Formate

Mehr

  • Plattformstatus⁠
  • Community-Forum⁠
  • Uppy
  • tus⁠

© 2009–2026 Transloadit-II GmbH

Transloadit®, tus® und Uppy® sind in den Vereinigten Staaten eingetragene Marken von Transloadit-II GmbH.

Datenschutz EN (English)Nutzungsbedingungen EN (English)Impressum EN (English)Marken EN (English)DMCA-Richtlinie EN (English)
EnglishDeutschEspañolFrançaisPortuguês (Brasil)