PRIBADONG IMPRASTRAKTURA / WALANG ID NA KAILANGANBasahin ang doktrina ng privacy
Isang lugar para sa iyong komunidad

Pagmay-ari ng instance. Alagaan ang mga tao.

Ang serbisyo ng Mastodon ay nangangailangan ng maaasahang stack at operator na handang mag-moderate, mag-update at magpanatili nito.

Piliin ang permanenteng pagkakakilanlan

Planuhin ang domain, patakaran sa pagpaparehistro, mga patakaran ng komunidad at transactional email bago mag-imbita ng mga tao. Gawing posible ang recovery nang hindi lamang umaasa sa instance mismo.

Sukatin ang working set

Ang Guardian tier ay isang panimulang kandidato sa katalogo para sa ebalwasyon. Ang bilang ng user lamang ay hindi tumutukoy sa load: ang federation, media, paglago ng database at background processing ay maaaring mangibabaw.

Panatilihing maintainable ang stack

Gumamit ng sinusuportahang bersyon ng application, database at cache. I-secure ang reverse proxy, protektahan ang mga administrator account at subaybayan ang mga queue at kapasidad ng disk.

Bahagi ng hosting ang moderation

Magtakda ng maaabot na channel ng kontak at pare-parehong proseso para sa mga ulat at desisyon sa federation. Ang minimal na pag-signup sa hosting ay hindi nag-aalis ng mga tungkulin ng operator ng instance sa komunidad.

Ibalik ang buong instance

Panatilihin ang pare-parehong kopya ng database, media, configuration at signing secrets. Subukan ang pag-restore sa isang isolated na environment bago ito kailanganin ng tunay na outage.

Pumili ng mga resource para sa workload na ito

Ang Guardian ay isang makatwirang catalogue point na suriin para sa application database, workers at local media nang sabay. Ang tunay na komunidad ay nangangailangan ng mga sukat ng active users, remote media, queue depth at retention; huwag isalin ang RAM tier sa garantisadong bilang ng user.

Isang community instance rollout

Gamitin ang maintained upstream instruction para sa napiling release. Tinutukoy ng sequence sa ibaba ang mga desisyon at pass condition na itatala sa iyong sariling runbook.

  • Piliin ang pampublikong domain at patakaran sa pagpaparehistro bago ang pag-install
  • Ihanda ang mga sinusuportahang application dependency, PostgreSQL at Redis
  • I-configure ang HTTPS, panlabas na paghahatid ng mail at mga protektadong secret
  • Gumawa ng administrator account at kumpletuhin ang instance settings
  • Subukan ang tunay na mensahe, pag-upload ng media, background job at federated na interaksyon
  • I-back up ang database, mga kinakailangang secret at media ayon sa recovery plan

Ano ang dapat i-verify bago umasa dito

Planuhin ang moderation at suporta sa account bilang bahagi ng operasyon. Magdagdag ng object storage o mas maraming worker dahil kailangan ito ng mga pagsukat, at subukan ang recovery bago maging tanging account ng iba ang instance.

Kaunting dagdag na kalinawan.

Kasama ba sa use case na ito ang managed na pag-install ng application?

Hindi. Inilalarawan nito ang isang workload para sa customer-administered infrastructure. Ang application setup, update, moderation, licensing at recovery ay nananatiling responsibilidad mo maliban kung may hiwalay na managed agreement na nagsasaad ng iba.

I-CONFIGURE ANG IYONG INFRASTRUCTURE

Kunin ang kontrol.
I-deploy sa iyong mga tuntunin.

Walang papeles ng pagkakakilanlan. Buong access ng administrator. Crypto-native na billing.