PRIVATE INFRASTRUKTUR / KEINE IDENTITÄT ERFORDERLICHLesen Sie die Datenschutzgrundsätze
Die KoalaVPS-Feldnotizen

Eine föderierte Community mit einem Betreiber dahinter.

Mastodon-Hosting vereint eine Webanwendung, Hintergrundjobs, Speicher und Community-Betreuung.

Legen Sie die Identität sorgfältig fest

Wählen Sie die öffentliche Domain vor dem Start und verstehen Sie, welche Kennungen später schwer zu ändern sind. Planen Sie Kontowiederherstellung und Transaktions-E-Mails. Ein zuverlässiger Benachrichtigungsweg ist für Registrierung und Moderation wichtig.

Den gesamten Dienst dimensionieren

Webprozesse, Hintergrund-Worker, PostgreSQL, Redis und Medienspeicher tragen alle zur Ressourcennutzung bei. Föderation und entfernte Medien können über die Zahl der lokalen Nutzer hinaus wachsen. Messen Sie Worker-Warteschlangen, Datenbankwachstum und Speicher.

Administration und Moderation aktiv halten

Verwenden Sie unterstützte Releases, starke Admin-Authentifizierung und bewusste Registrierungskontrollen. Veröffentlichen Sie Community-Regeln und einen Kontaktprozess. Föderationsentscheidungen brauchen einen verantwortlichen Betreiber, nicht nur einen laufenden Container.

Sichern Sie den dauerhaften Zustand

Halten Sie konsistente Datenbank-Backups, lokal hochgeladene Medien, Konfiguration und geschützte Signaturgeheimnisse bereit. Folgen Sie den Wiederherstellungsanweisungen des Upstream und testen Sie eine Wiederherstellung. Eine statische Kopie des Web-Containers ist kein vollständiges Instanz-Backup.

Erste Nutzerreise validieren

Bevor Sie eine Community einladen, testen Sie Registrierung oder Einladung, E-Mail-Zustellung, Medien-Upload, Passwortwiederherstellung und eine föderierte Interaktion. Hintergrundprozesse können ausfallen, während die Startseite weiterhin antwortet, daher sollten Sie Job-Warteschlangen und Wiederholungsversuche überwachen. Halten Sie die Konfiguration, die Datenbank und den lokalen Medien-Wiederherstellungsplan aufeinander abgestimmt.

Geben Sie Medien einen Lebenszyklus

Remote-Medien-Caching, lokale Uploads und Backups haben unterschiedliche Wert- und Aufbewahrungsanforderungen. Schätzen Sie das Wachstum und wählen Sie externen Objektspeicher bewusst. Prüfen Sie dessen Datenstandort, Zugangsdaten und Kosten, statt anzunehmen, dass eine Speicherintegration betrieblich kostenlos ist.

Wählen Sie eine dauerhafte Identität und einen Installationspfad

Legen Sie die öffentliche Domain der Instanz fest, bevor Nutzer sich auf ihre Konto-Adressen verlassen. Richten Sie SMTP, TLS, ein unterstütztes Betriebssystem und ausreichenden Speicher für lokale Uploads plus föderierte Medien ein. Die aktuelle Upstream-Installationsanleitung bietet einen quellbasierten Weg; Container-Paketierung muss gegen das Projekt und das Release geprüft werden, das Sie tatsächlich wählen. Vermeiden Sie es, ein altes Compose-Beispiel als einzigen vom Maintainer unterstützten Weg darzustellen. Planen Sie Community-Administration und einen Wiederherstellungskontakt zusammen mit der Software.

  • Erfassen Sie den Webprozess, den Streamingdienst, Hintergrund-Worker, PostgreSQL und Redis.
  • Verwenden Sie separate Dienst-Anmeldedaten und halten Sie Datenbanken vom öffentlichen Listener fern.
  • Legen Sie Anmelde- und Moderationsregeln fest, bevor Sie Nutzer einladen.

Starten Sie eine getestete Instanz, bevor Sie skalieren

Verwenden Sie das Einrichtungsverfahren für die festgelegte Version, konfigurieren Sie den öffentlichen Ursprung und SMTP, initialisieren Sie die Datenbank und erstellen Sie ein Betreiberkonto über den unterstützten Administrationsweg. Stellen Sie den Dienst hinter einen korrekt konfigurierten TLS-Proxy und starten Sie Web-, Streaming- und Job-Prozesse. Halten Sie persistente Uploads getrennt von ersetzbaren Anwendungsdateien. Begrenzen Sie zunächst die Registrierung, damit ein Konfigurationsproblem behoben werden kann, bevor viele Konten und föderierte Ereignisse davon abhängen.

Verfolgen Sie einen tatsächlichen Beitrag durch den Dienst

Verwenden Sie Testkonten, um Einladung/Anmeldung, E-Mail-Zustellung, Login, Medien-Upload, einen lokalen Beitrag und eine autorisierte Interaktion mit einer anderen Instanz zu prüfen. Prüfen Sie, ob Hintergrundjobs abgeschlossen werden, statt nur die Web-Startseite zu beobachten. Prüfen Sie eine Benachrichtigung und eine Passwort-Zurücksetzen-Nachricht. Warteschlangenwachstum bei gesunder Startseite deutet auf Worker oder Abhängigkeiten hin; ein reiner Streaming-Fehler deutet auf den Streaming-Dienst oder Proxy hin. Ein Remote-Follow kann sowohl wegen Föderationsrichtlinien als auch wegen des Transports fehlschlagen.

  • Erfassen Sie das Alter der Worker-Warteschlange, das Speicherwachstum und fehlgeschlagene Zustellungen.
  • Schützen Sie Moderations- und Betreiberkonten besonders stark.
  • Behandeln Sie Objektspeicher als weitere Zugriffs-, Standort- und Backup-Abhängigkeit, falls aktiviert.

Lokale Medien und Signaturmaterial bewahren

Eine Mastodon-Wiederherstellung benötigt die Datenbank, Konfiguration/Secrets und lokal hochgeladene Medien, nicht nur ein heruntergeladenes Anwendungs-Image. Remote zwischengespeicherte Medien können einer anderen Wiederherstellungsrichtlinie unterliegen; unterscheiden Sie sie von unersetzlichen lokalen Uploads. Schützen Sie eine Sicherung außerhalb des Hosts und stellen Sie sie in einer isolierten Umgebung wieder her, bevor Sie den Prozess als zuverlässig bezeichnen. Lesen Sie versionsspezifische Migrations- und Rollback-Hinweise vor dem Upgrade; das Zurückrollen eines Containers macht eine Datenbankmigration nicht automatisch rückgängig.

KONFIGURIEREN SIE IHRE INFRASTRUKTUR

Übernehmen Sie die Kontrolle.
Bereitstellen zu Ihren Bedingungen.

Kein Identitätspapierkram. Vollständiger Administratorzugriff. Krypto-native Abrechnung.