Verschiebe generierte Audiodateien von deinem WordPress-Server auf Amazon S3. Reduziert die Festplattennutzung, beschleunigt die Audio-Auslieferung mit CloudFront und macht deine Bibliothek skalierbar.
Zwei Optionen
Option 1: Von TTSWP verwaltete Cloud (Standard für kostenpflichtige Tarife)
Bei Pro- und Agency-Tarifen wird Audio automatisch im S3-Bucket von TTSWP gespeichert und über CloudFront ausgeliefert. Keine Einrichtung erforderlich. Deine Website spielt Audio einfach von schnellen URLs ab.
Kein AWS-Konto nötig. Keine Zugangsdaten zu verwalten.
Option 2: Eigener S3-Bucket
Erfahrene Nutzer können ihren eigenen S3-Bucket konfigurieren. Dateien werden in deinem AWS-Konto gespeichert und dir direkt in Rechnung gestellt.
Diese Option ist für:
- Enterprise-Kunden mit bestehender AWS-Infrastruktur
- Websites mit vollständiger Kontrolle über den Datenspeicherort
- Agenturen, die Speicher separat für Kunden verwalten
Eigenen S3 einrichten
Voraussetzungen
- Ein AWS-Konto
- Grundkenntnisse mit IAM und S3
Schritt 1: S3-Bucket erstellen
- Melde dich bei der AWS-Konsole an und gehe zu S3.
- Klicke auf Bucket erstellen.
- Vergib einen eindeutigen Namen (Beispiel:
ttswp-audio-deinedomain). - Wähle eine Region in der Nähe der meisten deiner Besucher.
- Lasse "Gesamten öffentlichen Zugriff blockieren" für diesen Bucket AUS (Audio benötigt öffentliche Leseberechtigung).
- Erstelle den Bucket.
Schritt 2: IAM-Benutzer erstellen
- Gehe zu IAM → Benutzer → Benutzer erstellen.
- Benutzername:
ttswp-audio-uploader. - Füge eine Richtlinie hinzu, die
s3:PutObject,s3:GetObject,s3:DeleteObject,s3:ListBucketfür deinen neuen Bucket erlaubt. - Erstelle ein Zugangsdaten-Schlüsselpaar und kopiere sowohl die Access Key ID als auch den Secret Access Key.
Schritt 3: Zugangsdaten in TTSWP eintragen
- Gehe zu Text-zu-Sprache → Übersicht → Schnelleinstellungen.
- Aktiviere Cloud-Audio-Speicher.
- Fülle folgende Felder aus:
- S3-Anbieter: Amazon S3
- Access Key ID: aus Schritt 2
- Secret Access Key: aus Schritt 2
- Bucket: dein Bucket-Name aus Schritt 1
- Region: die gewählte Region
- Pfad-Präfix (optional): Unterordner im Bucket, z. B.
audio/
- Speichern.
Schritt 4: Testen
Generiere Audio für einen neuen Beitrag. Prüfe deinen S3-Bucket - die neue Datei sollte dort erscheinen.
Optional: CloudFront CDN
Für schnellere Auslieferung an globale Besucher, schalte CloudFront vor deinen S3-Bucket.
- AWS-Konsole → CloudFront → Distribution erstellen.
- Origin: dein S3-Bucket.
- Viewer-Protokollrichtlinie: HTTP auf HTTPS umleiten.
- Erstellen.
- Kopiere die CloudFront-Domain (z. B.
d1234abcd.cloudfront.net). - Setze in den TTSWP-Einstellungen für Cloud-Audio-Speicher die CDN-URL auf deine CloudFront-Domain.
- Speichern.
Neue Audiodateien werden von CloudFront ausgeliefert. Bestehende Dateien werden beim nächsten Abspielen migriert.
Kosten
Von TTSWP verwaltete Cloud
Im kostenpflichtigen Tarif enthalten. Keine zusätzlichen Kosten pro GB.
Eigener S3
Wird von AWS berechnet. Typische Kosten für eine Website mit 1.000 Beiträgen:
- Speicher: ca. 0,01 USD pro Monat und GB (günstig)
- Bandbreite: ca. 0,09 USD pro GB ausgeliefertem Audio (summiert sich bei intensiver Nutzung)
- CloudFront: ca. 0,085 USD pro ausgeliefertem GB (ähnlich)
Die meisten Blogs bleiben unter 1-2 USD pro Monat. Podcasts mit viel Traffic können 20-50 USD pro Monat erreichen.
Von lokalem zu Cloud-Speicher migrieren
Nach der Aktivierung des Cloud-Speichers wird neues Audio auf S3 hochgeladen. Vorhandenes Audio bleibt auf deinem WordPress-Server, bis du es neu generierst.
Massen-Migrationstool: Tools → Audio-Bibliothek → In die Cloud migrieren (PRO).
Cloud-Speicher deaktivieren
Schalte den Umschalter aus. Neues Audio wird auf deinem WordPress-Server gespeichert. Vorhandenes Cloud-Audio bleibt auf S3 (du kannst es löschen oder behalten).