PRIVAT INFRASTRUKTUR / INGEN ID PÅKRÆVETLæs privatlivsdoktrinen
Feltnoterne for KoalaVPS

Et fødereret fællesskab med en operatør bag.

Mastodon-hosting kombinerer en webapplikation, baggrundsjob, lagring og fællesskabspleje.

Indstil identiteten omhyggeligt

Vælg det offentlige domæne før lancering, og forstå, hvilke identifikatorer der er svære at ændre senere. Planlæg kontogendannelse og transaktionel e-mail. En pålidelig notifikationsvej er vigtig for tilmelding og moderation.

Dimensionér hele tjenesten

Webprocesser, baggrundsarbejdere, PostgreSQL, Redis og medielagring bidrager alle til ressourceforbruget. Føderation og fjernmedier kan vokse ud over antallet af lokale brugere. Mål arbejderkøer, databasens vækst og lagring.

Hold administration og moderation aktiv

Brug understøttede udgivelser, stærk administratorgodkendelse og bevidste registreringskontroller. Offentliggør fællesskabsregler og en kontaktproces. Føderationsbeslutninger kræver en ansvarlig operatør, ikke blot en kørende container.

Tag backup af den varige tilstand

Bevar konsistente databasesikkerhedskopier, lokalt uploadede medier, konfiguration og beskyttede signeringshemmeligheder. Følg opstrøms gendannelsesinstruktioner, og test en gendannelse. En statisk kopi af webcontaineren er ikke en komplet sikkerhedskopi af instansen.

Validér den første brugerrejse

Før du inviterer et fællesskab, skal du teste tilmelding eller invitation, e-maillevering, medieupload, gendannelse af adgangskode og en fødereret interaktion. Baggrundsarbejdere kan fejle, mens forsiden stadig svarer, så overvåg jobkøer og nye forsøg. Hold konfigurationen, databasen og gendannelsesplanen for lokale medier i overensstemmelse med hinanden.

Giv medier en livscyklus

Fjerncaching af medier, lokale uploads og sikkerhedskopier har forskellige behov for værdi og opbevaring. Anslå væksten, og vælg eventuel ekstern objektlagring med omhu. Gennemgå dens datalokation, legitimationsoplysninger og omkostninger i stedet for at antage, at en lagerintegration er operationelt gratis.

Vælg en holdbar identitet og installationsspor

Angiv instansens offentlige domæne, før brugerne bliver afhængige af deres kontoadresser. Sørg for SMTP, TLS, et understøttet styresystem og tilstrækkelig lagring til lokale uploads plus fødererede medier. Den aktuelle opstrøms installationsguide giver en kildebaseret vej; containerpakning skal kontrolleres mod det projekt og den udgivelse, du faktisk vælger. Undgå at præsentere et gammelt Compose-eksempel som den eneste vedligeholdelsesunderstøttede vej. Planlæg fællesskabsadministration og en gendannelseskontakt sammen med softwaren.

  • Kortlæg webprocessen, streamingtjenesten, baggrundsworkers, PostgreSQL og Redis.
  • Brug separate servicelegitimationsoplysninger, og hold databaser væk fra den offentlige listener.
  • Beslut regler for tilmelding og moderation, før du inviterer brugere.

Sæt én testet instans op, før du skalerer

Brug opsætningsproceduren for den fastlåste udgivelse, konfigurer den offentlige oprindelse og SMTP, initialiser databasen, og opret en operatørkonto via den understøttede administrationsvej. Sæt tjenesten bag en korrekt konfigureret TLS-proxy, og start web-, streaming- og jobprocesser. Hold vedvarende uploads adskilt fra udskiftelige applikationsfiler. Begræns i første omgang registreringen, så et konfigurationsproblem kan rettes, før mange konti og fødererede hændelser afhænger af det.

Følg et faktisk opslag gennem tjenesten

Brug testkonti til at verificere invitation/tilmelding, e-maillevering, login, medieupload, et lokalt opslag og en autoriseret interaktion med en anden instans. Undersøg, om baggrundsjob fuldføres, i stedet for kun at se på webforsiden. Kontrollér en notifikation og en meddelelse om nulstilling af adgangskode. Køvækst med en sund forside peger mod arbejdere eller afhængigheder; en fejl, der kun gælder streaming, peger mod streamingtjenesten eller proxyen. En fjernfølgning kan fejle på grund af føderationspolitik såvel som transport.

  • Registrer worker-køens alder, lagerets vækst og mislykkede leveringer.
  • Hold moderation og operatørkonti stærkt beskyttet.
  • Behandl objektlagring som en yderligere adgangs-, lokaliserings- og backupafhængighed, hvis den aktiveres.

Bevar lokale medier og signeringsmateriale

En Mastodon-gendannelse kræver databasen, konfiguration/hemmeligheder og lokalt uploadede medier, ikke blot et downloadet applikationsimage. Fjerncachede medier kan have en anden gendannelsespolitik; skeln mellem dem og uerstattelige lokale uploads. Beskyt en backup uden for værten, og gendan til et isoleret miljø, før processen erklæres pålidelig. Læs udgivelsesspecifikke migrerings- og rollback-noter, før du opgraderer; at rulle en container tilbage vender ikke automatisk en databasemigrering.

KONFIGURER DIN INFRASTRUKTUR

Tag kontrol.
Udrul på dine vilkår.

Ingen identitetspapirer. Fuld administratoradgang. Krypto-native fakturering.