Chọn tên trước khi khởi chạy
Lập kế hoạch tên máy chủ, ủy quyền và khám phá máy khách. Một số lựa chọn danh tính khó thay đổi về sau. Xác minh liên kết bằng một bài kiểm tra bên ngoài thay vì chỉ kiểm tra trang đăng nhập.
Bắt đầu với tài nguyên thực tế
Cấu hình Guardian có thể được đánh giá cho một triển khai khiêm tốn. Các phòng liên bang lớn, sự kiện được lưu giữ và phương tiện có thể làm tăng đáng kể yêu cầu về cơ sở dữ liệu và bộ nhớ.
Tách riêng việc quản trị
Bảo vệ các giao diện quản trị, bí mật đăng ký và khóa ký. Hạn chế đăng ký mở khi thích hợp và giữ phần mềm cùng các phụ thuộc được hỗ trợ luôn cập nhật.
Mô tả ranh giới mã hóa
Các phòng mã hóa đầu cuối được hỗ trợ bảo vệ nội dung giữa các máy khách. Homeserver vẫn xử lý siêu dữ liệu hữu ích và mọi nội dung chưa mã hóa. Người dùng cần hiểu việc xác minh máy khách và khôi phục.
Lưu giữ và khôi phục gói dịch vụ
Đặt thời hạn lưu giữ sự kiện và phương tiện một cách có chủ đích, duy trì sao lưu cơ sở dữ liệu nhất quán và bảo toàn cấu hình cùng khóa ký cần thiết cho việc khôi phục. Hãy kiểm tra kết quả, không chỉ kiểm tra tác vụ sao lưu.
Chọn tài nguyên cho khối lượng công việc này
Đánh giá Guardian cho dịch vụ Synapse đang phát triển với PostgreSQL và lưu trữ phương tiện. Lịch sử phòng, mô hình liên bang và lưu giữ phương tiện có thể quan trọng hơn số lượng tài khoản. Giữ lưu lượng máy khách bên ngoài và truy cập cơ sở dữ liệu trong các ranh giới bảo mật riêng biệt.
Triển khai homeserver
Sử dụng hướng dẫn thượng nguồn được duy trì cho bản phát hành đã chọn. Trình tự dưới đây xác định các quyết định và điều kiện vượt qua cần ghi lại trong runbook của riêng bạn.
- Chọn tên máy chủ vĩnh viễn trước khi tạo tài khoản
- Cài đặt bản phát hành Synapse được hỗ trợ và cấu hình PostgreSQL
- Đặt HTTPS và mọi ủy quyền phổ biến cần thiết cho tên đã chọn
- Hạn chế đăng ký và bảo vệ thông tin đăng nhập của quản trị viên
- Kiểm thử đăng nhập máy khách, nhắn tin cục bộ và một tuyến liên hợp được ủy quyền
- Sao lưu khóa ký, cấu hình, cơ sở dữ liệu và phương tiện cần thiết; diễn tập khôi phục
Tài liệu chính thức: Hướng dẫn thiết lập upstream được duy trì
Những gì cần xác minh trước khi dựa vào nó
Một homeserver riêng tư vẫn chia sẻ các sự kiện phòng liên hợp với các máy chủ tham gia. Hãy giải thích ranh giới đó cho người dùng và xác minh cài đặt lưu trữ và bảo mật của phiên bản đã cài.
Rõ ràng hơn một chút.
Trường hợp sử dụng này có bao gồm cài đặt ứng dụng được quản lý không?
Không. Đây là khối lượng công việc cho hạ tầng do khách hàng tự quản trị. Việc thiết lập ứng dụng, cập nhật, kiểm duyệt, cấp phép và khôi phục vẫn thuộc trách nhiệm của bạn trừ khi có thỏa thuận quản lý riêng nói khác.