PRIVATE INFRASTRUCTUUR / GEEN ID NODIGLees de privacydoctrine
De KoalaVPS-veldnotities

Een gefedereerde community met een exploitant erachter.

Mastodon-hosting combineert een webapplicatie, achtergrondtaken, opslag en communityzorg.

Stel de identiteit zorgvuldig in

Kies het openbare domein vóór de lancering en begrijp welke identificatoren later moeilijk te wijzigen zijn. Plan accountherstel en transactionele e-mail. Een betrouwbaar meldingspad is belangrijk voor aanmelding en moderatie.

Bepaal de omvang van de hele dienst

Webprocessen, achtergrondworkers, PostgreSQL, Redis en mediaopslag dragen allemaal bij aan het resourcegebruik. Federatie en externe media kunnen verder groeien dan het aantal lokale gebruikers. Meet workerwachtrijen, databasegroei en opslag.

Houd beheer en moderatie actief

Gebruik ondersteunde releases, sterke beheerdersauthenticatie en bewuste registratiecontroles. Publiceer communityregels en een contactprocedure. Federatiebeslissingen vereisen een verantwoordelijke operator, niet alleen een draaiende container.

Maak een back-up van de duurzame status

Houd consistente databaseback-ups, lokaal geüploade media, configuratie en beschermde signing-secrets bij. Volg de herstel-instructies van upstream en test een restore. Een statische kopie van de webcontainer is geen volledige instanceback-up.

Valideer de eerste gebruikersreis

Test voordat je een community uitnodigt de aanmelding of uitnodiging, e-mailbezorging, media-upload, wachtwoordherstel en een gefedereerde interactie. Achtergrondworkers kunnen uitvallen terwijl de homepage nog reageert, dus monitor jobwachtrijen en nieuwe pogingen. Houd de configuratie, de database en het herstelplan voor lokale media op elkaar afgestemd.

Geef media een levenscyclus

Externe mediacaching, lokale uploads en back-ups hebben verschillende waarde- en bewaarbehoeften. Schat de groei in en kies bewust eventuele externe objectopslag. Controleer de datalocatie, inloggegevens en kosten in plaats van aan te nemen dat een opslagintegratie operationeel gratis is.

Kies een duurzame identiteit en installatietraject

Stel het publieke domein van de instance in voordat gebruikers afhankelijk worden van hun accountadressen. Regel SMTP, TLS, een ondersteund besturingssysteem en voldoende opslag voor lokale uploads plus gefedereerde media. De huidige upstream-installatiegids biedt een op bronnen gebaseerd pad; containerpackaging moet worden gecontroleerd tegen het project en de release die je daadwerkelijk kiest. Vermijd het presenteren van een oud Compose-voorbeeld als de enige door maintainers ondersteunde route. Plan communitybeheer en een herstelcontact naast de software.

  • Inventariseer het webproces, de streamingdienst, achtergrondworkers, PostgreSQL en Redis.
  • Gebruik afzonderlijke service-inloggegevens en houd databases buiten de publieke listener.
  • Bepaal registratie- en moderatieregels voordat je gebruikers uitnodigt.

Start één geteste instantie voordat je opschaalt

Gebruik de installatieprocedure voor de vastgezette release, configureer de publieke origin en SMTP, initialiseer de database en maak een operatoraccount aan via het ondersteunde beheerpad. Plaats de service achter een correct geconfigureerde TLS-proxy en start de web-, streaming- en jobprocessen. Houd persistente uploads gescheiden van vervangbare applicatiebestanden. Beperk registratie in eerste instantie, zodat een configuratieprobleem kan worden gecorrigeerd voordat veel accounts en gefedereerde gebeurtenissen ervan afhankelijk zijn.

Volg een echte post door de dienst

Gebruik testaccounts om uitnodiging/aanmelding, e-mailbezorging, inloggen, media-upload, een lokale post en een geautoriseerde interactie met een andere instantie te verifiëren. Controleer of achtergrondtaken voltooien in plaats van alleen naar de webhomepage te kijken. Controleer een melding en een bericht voor wachtwoordherstel. Groei van de wachtrij bij een gezonde homepage wijst op workers of afhankelijkheden; een storing die alleen streaming betreft wijst op de streamingservice of proxy. Een remote follow kan mislukken door federatiebeleid én door transport.

  • Registreer de leeftijd van de workerwachtrij, de opslaggroei en mislukte leveringen.
  • Houd moderatie- en operatoraccounts goed beveiligd.
  • Behandel objectopslag als een extra toegangs-, locatie- en back-upafhankelijkheid indien ingeschakeld.

Bewaar lokale media en ondertekeningsmateriaal

Een Mastodon-herstel vereist de database, configuratie/geheimen en lokaal geüploade media, niet alleen een gedownload applicatie-image. Extern gecachte media kan een ander herstelbeleid hebben; onderscheid dit van onvervangbare lokale uploads. Bescherm een back-up buiten de host en herstel naar een geïsoleerde omgeving voordat je het proces betrouwbaar verklaart. Lees release-specifieke migratie- en terugdraainotities voordat je upgradet; een container terugdraaien maakt een databasemigratie niet automatisch ongedaan.

CONFIGUREER JE INFRASTRUCTUUR

Neem de controle.
Deploy op jouw voorwaarden.

Geen identiteitspapieren. Volledige beheerderstoegang. Crypto-native facturering.