Aseta henkilöllisyys huolellisesti
Valitse julkinen verkkotunnus ennen julkaisua ja ymmärrä, mitkä tunnisteet ovat vaikeita muuttaa myöhemmin. Suunnittele tilin palautus ja transaktiopohjainen sähköposti. Luotettava ilmoituspolku on tärkeä rekisteröitymiselle ja moderoinnille.
Mitoita koko palvelu
Verkkoprosessit, taustatyöntekijät, PostgreSQL, Redis ja mediatallennus kuluttavat kaikki resursseja. Federaatio ja etämedia voivat kasvaa paikallista käyttäjämäärää suuremmiksi. Mittaa työntekijöiden jonot, tietokannan kasvu ja tallennustila.
Pidä ylläpito ja moderointi aktiivisena
Käytä tuettuja julkaisuja, vahvaa ylläpitäjän todennusta ja harkittuja rekisteröitymisasetuksia. Julkaise yhteisön säännöt ja yhteydenottoprosessi. Federaatiopäätökset vaativat vastuullisen ylläpitäjän, eivät pelkästään käynnissä olevaa konttia.
Varmuuskopioi pysyvä tila
Pidä yllä johdonmukaisia tietokantavarmuuskopioita, paikallisesti ladattua mediaa, kokoonpanoa ja suojattuja allekirjoitussalaisuuksia. Noudata ylävirran palautusohjeita ja testaa palautus. Verkkokontin staattinen kopio ei ole täydellinen instanssin varmuuskopio.
Vahvista ensimmäinen käyttäjäpolku
Ennen yhteisön kutsumista testaa rekisteröityminen tai kutsu, sähköpostin toimitus, median lataus, salasanan palautus ja federoitu vuorovaikutus. Taustatyöntekijät voivat epäonnistua, vaikka etusivu vastaa edelleen, joten seuraa työjonoja ja uudelleenyrityksiä. Pidä kokoonpano, tietokanta ja paikallisen median palautussuunnitelma yhdenmukaisina.
Virallinen dokumentaatio: Mastodonin ylläpitäjän asennusopas
Anna medialle elinkaari
Etätallennusvälineiden välimuistilla, paikallisilla latauksilla ja varmuuskopioilla on erilaiset arvo- ja säilytystarpeet. Arvioi kasvu ja valitse ulkoinen objektitallennus harkiten. Tarkista sen sijainti, tunnistetiedot ja kustannukset sen sijaan, että olettaisit tallennusintegraation olevan toiminnallisesti ilmainen.
Valitse kestävä identiteetti ja asennuspolku
Aseta instanssin julkinen verkkotunnus ennen kuin käyttäjät alkavat nojata tilinsä osoitteisiin. Järjestä SMTP, TLS, tuettu käyttöjärjestelmä ja riittävä tallennustila paikallisille latauksille sekä federoituun mediaan. Nykyinen ylävirran asennusopas tarjoaa lähdekoodipohjaisen polun; konttipaketointi on tarkistettava sitä projektia ja julkaisua vasten, jonka todella valitset. Vältä esittämästä vanhaa Compose-esimerkkiä ainoana ylläpitäjien tukemana reittinä. Suunnittele yhteisön hallinta ja palautusyhteyshenkilö ohjelmiston ohella.
- Kartoita verkkoprosessi, suoratoistopalvelu, taustatyöntekijät, PostgreSQL ja Redis.
- Käytä erillisiä palvelutunnistetietoja ja pidä tietokannat poissa julkisesta kuuntelijasta.
- Päätä rekisteröitymis- ja moderointisäännöt ennen käyttäjien kutsumista.
Virallinen dokumentaatio: Mastodonin asennuksen edellytykset
Käynnistä yksi testattu instanssi ennen skaalaamista
Käytä kiinnitetyn julkaisun asennusohjetta, määritä julkinen origin ja SMTP, alusta tietokanta ja luo operaattoritili tuetun hallintapolun kautta. Aseta palvelu oikein määritetyn TLS-välityspalvelimen taakse ja käynnistä web-, suoratoisto- ja työprosessit. Pidä pysyvät lataukset erillään korvattavista sovellustiedostoista. Rajoita aluksi rekisteröitymistä, jotta määritysongelma voidaan korjata ennen kuin monet tilit ja federoidut tapahtumat riippuvat siitä.
Virallinen dokumentaatio: Mastodonin virallinen asennus
Seuraa todellista julkaisua palvelun läpi
Käytä testitilejä varmistaaksesi kutsun/rekisteröitymisen, sähköpostin toimituksen, kirjautumisen, median latauksen, paikallisen julkaisun ja valtuutetun vuorovaikutuksen toisen instanssin kanssa. Tarkista, että taustatyöt valmistuvat, eikä vain seuraa verkkosivun etusivua. Tarkista ilmoitus ja salasanan palautusviesti. Jonon kasvu terveen etusivun kanssa viittaa työntekijöihin tai riippuvuuksiin; vain suoratoiston epäonnistuminen viittaa suoratoistopalveluun tai välityspalvelimeen. Etäseuranta voi epäonnistua liittovaltion käytännön sekä tiedonsiirron vuoksi.
- Kirjaa työntekijöiden jonon ikä, tallennustilan kasvu ja epäonnistuneet toimitukset.
- Pidä moderaattori- ja operaattoritilit vahvasti suojattuina.
- Käsittele objektitallennusta toisena pääsy-, sijainti- ja varmuuskopioriippuvuutena, jos se on käytössä.
Säilytä paikallinen media ja allekirjoitusmateriaali
Mastodonin palautus vaatii tietokannan, määritykset/salaisuudet ja paikallisesti ladatun median, ei pelkästään ladattua sovelluslevykuvaa. Etävälimuistiin tallennetulla medialla voi olla erilainen palautuskäytäntö; erota se korvaamattomista paikallisista latauksista. Suojaa isännän ulkopuolinen varmuuskopio ja palauta eristettyyn ympäristöön ennen kuin julistat prosessin luotettavaksi. Lue julkaisukohtaiset siirto- ja palautusohjeet ennen päivitystä; kontin palauttaminen ei automaattisesti peru tietokannan siirtoa.
Virallinen dokumentaatio: Mastodon-varmuuskopiointiopas