Pilih nama sebelum peluncuran
Rencanakan nama server, delegasi, dan penemuan klien. Beberapa pilihan identitas sulit diubah nanti. Verifikasi federasi dengan uji eksternal alih-alih hanya memeriksa halaman login.
Mulai dengan sumber daya yang realistis
Konfigurasi Guardian dapat dievaluasi untuk deployment sederhana. Ruang federasi besar, event yang disimpan, dan media dapat meningkatkan kebutuhan basis data dan memori secara signifikan.
Tangani administrasi secara terpisah
Lindungi antarmuka administratif, rahasia pendaftaran, dan kunci penandatanganan. Batasi pendaftaran terbuka bila sesuai dan jaga perangkat lunak serta dependensi yang didukung tetap mutakhir.
Jelaskan batas enkripsi
Ruang terenkripsi end-to-end yang didukung melindungi konten antar klien. Homeserver tetap menangani metadata yang berguna dan konten yang tidak terenkripsi. Pengguna perlu memahami verifikasi klien dan pemulihan.
Rencanakan retensi dan pemulihan
Tetapkan retensi peristiwa dan media secara sengaja, jaga pencadangan basis data yang konsisten, dan pertahankan konfigurasi serta kunci penandatanganan yang diperlukan untuk pemulihan. Uji hasilnya, bukan hanya tugas pencadangan.
Pilih sumber daya untuk beban kerja ini
Evaluasi Guardian untuk layanan Synapse yang berkembang dengan PostgreSQL dan penyimpanan media. Riwayat ruangan, pola federasi, dan retensi media bisa lebih penting daripada jumlah akun. Pisahkan lalu lintas klien eksternal dan akses basis data dalam batas keamanan yang berbeda.
Peluncuran homeserver
Gunakan instruksi upstream yang terpelihara untuk rilis yang dipilih. Urutan di bawah ini mengidentifikasi keputusan dan kondisi kelulusan untuk dicatat dalam runbook Anda sendiri.
- Pilih nama server permanen sebelum membuat akun
- Pasang rilis Synapse yang didukung dan konfigurasi PostgreSQL
- Tetapkan HTTPS dan delegasi umum yang diperlukan untuk nama yang dipilih
- Batasi pendaftaran dan lindungi kredensial administrator
- Uji login klien, perpesanan lokal dan jalur federasi yang diizinkan
- Cadangkan kunci penandatanganan, konfigurasi, basis data dan media yang diperlukan; latih pemulihan
Dokumentasi resmi: Panduan penyiapan upstream yang terpelihara
Yang perlu diverifikasi sebelum mengandalkannya
Homeserver privat tetap berbagi peristiwa ruang terfederasi dengan server yang berpartisipasi. Jelaskan batas tersebut kepada pengguna dan verifikasi pengaturan retensi serta keamanan versi yang terpasang.
Sedikit lebih jelas.
Apakah kasus penggunaan ini mencakup instalasi aplikasi terkelola?
Tidak. Ini menjelaskan beban kerja untuk infrastruktur yang dikelola pelanggan. Penyiapan aplikasi, pembaruan, moderasi, lisensi, dan pemulihan tetap menjadi tanggung jawab Anda kecuali perjanjian terkelola terpisah menyatakan sebaliknya.