HUNGNGO.NET
← Quay lại dự án

BLML

Chat tự vận hành cho nhóm riêng tư — client iOS, Android và web, server của bạn, dữ liệu của bạn.

Công nghệ
GoPostgreSQLiOSAndroidWebRTC

Tổng quan

Ứng dụng chat tự vận hành (self-hosted) cho một nhóm riêng — gia đình, bạn bè, một đội nhỏ. App gốc cho iOS và Android cùng client web, tất cả nói chuyện với một server Go duy nhất chạy PostgreSQL mà bạn tự vận hành. Tin nhắn, ảnh và file nằm trên máy của chính bạn: không tài khoản bên thứ ba, không quảng cáo, không analytics.

Tải BLML

Tải BLML trên App StoreTải BLML cho AndroidDùng BLML trên trình duyệt

Ai cũng đăng ký được: chọn tên và mật khẩu, rồi thêm người thân bằng số điện thoại, mã QR hoặc lời mời trò chuyện.

Vấn đề

Chat nhóm với những người thân thiết nhất lại chạy trên server của người khác, theo luật của người khác. Với một gia đình hay đội nhỏ muốn nhắn tin hiện đại — báo đã nhận đã đọc, trả lời, tin nhắn thoại, gọi điện — mà không giao đời sống riêng cho một nền tảng, lựa chọn ít đến bất ngờ.

Giải pháp

Chủ server quyết định ai được vào: chat.blml.app mở đăng ký cho mọi người, còn gia đình tự chạy server có thể yêu cầu mã đăng ký, nên địa chỉ công khai không nhất thiết là server công khai. Một cuộc trò chuyện 1-1 mới bắt đầu bằng lời mời mà người kia phải chấp nhận. Bạn bè đã có trong danh bạ điện thoại được tự động tìm thấy. Trên nền đó là một messenger hiện đại đầy đủ — chat 1-1 và nhóm, báo nhận báo đọc, trả lời và sửa tin, tin nhắn thoại, đính kèm tới 100 MB, @mention, ghim tin, bình chọn, kênh phát thanh, và gọi thoại–video WebRTC trực tiếp giữa các thiết bị. Ngay cả hình nền chat và xem trước liên kết cũng do server của bạn phục vụ, không cần gì bên ngoài.

Bài học

Self-hosting chỉ hợp với gia đình khi nó không bao giờ mang cảm giác self-hosted. Toàn bộ công sức dồn vào việc khiến luồng mời, các client và trải nghiệm hằng ngày mượt như app thương mại — khoảnh khắc nó giống một "dự án khoa học", cả nhóm sẽ quay về app mặc định.

Hiện trạng

Chạy thật từ tháng 8/2026 trên một VPS nhỏ với sao lưu mỗi đêm, và có mặt trên App Store từ tháng 9. Tiếp theo: luồng onboarding chỉn chu để người không rành kỹ thuật cũng tự dựng được server.


Mã nguồn trên GitHub · Hỗ trợ · Điều khoản