Mailhub - Hãy ẩn địa chỉ email của bạn
(private-mailhub.com)Mọi người có đang tận hưởng cuối tuần thật vui vẻ không 😄
Lần đầu công khai dự án của mình nên mình cũng thấy hồi hộp.. haha
Đây là dịch vụ mình tạo ra sau khi chứng kiến các sự cố rò rỉ thông tin cá nhân.
Thực ra mình đang dùng dịch vụ Hide My Email của Apple, nhưng Hide My Email yêu cầu phải đăng ký iCloud mới dùng được, đồng thời đây cũng là sản phẩm dùng trong Safari hoặc hệ sinh thái Apple, nên mình muốn thử tạo một dịch vụ mã nguồn mở không phụ thuộc vào hệ điều hành hay trình duyệt cụ thể nào.
Hiện tại có thể xem nó gần như tương tự Firefox Relay.
Vì đang chăm cặp song sinh nên dạo gần đây mình không thể theo sát đầy đủ xu hướng AI, nhưng cũng muốn thử pair programming với AI nên nhân tiện làm luôn dự án này haha
Mình dựng một landing page đơn giản bằng Lovable, sau đó triển khai UI bằng Claude Code(Sonet).
Địa chỉ email được mã hóa bằng aes-256 rồi lưu trên server; tuy nhiên mình nghĩ như vậy có thể phát sinh vấn đề hiệu năng khi truy vấn để kiểm tra trùng lặp, nên hiện tại mình cũng lưu thêm một bản dữ liệu bằng hash một chiều.
Mình không thật sự am hiểu về mã hóa hay bảo mật, nhưng với chút quan tâm và sự hỗ trợ của AI, mình đã phát triển dịch vụ này. Đây là lần đầu mình công khai dự án để mong nhận được phản hồi từ các anh chị, bạn bè và đàn em đi trước.
4 bình luận
Wow, có vẻ bạn cũng đã có ý tưởng khá giống với tôi.
Xét ở khía cạnh cung cấp dịch vụ cho nhiều khách hàng bằng một domain, có vẻ đây là một dự án còn tiến bộ hơn dự án của tôi.
Có một điều tôi muốn hỏi
Tech stack có vẻ khá phức tạp, nên tôi lo ngại rằng khi vận hành dịch vụ lâu dài và số lượng người dùng tăng lên thì chi phí sẽ tăng. Bạn đã giải quyết phần này như thế nào?
Xin chào, cảm ơn bạn đã quan tâm đến dự án của tôi!
Vì ưu tiên sự ổn định, tôi đã chọn AWS để có thể quản lý toàn bộ quy trình trong một pipeline duy nhất, từ lúc email được nhận cho đến khi được máy chủ web gửi lại.
Thực ra mới triển khai được vài tuần, số thành viên và mức sử dụng vẫn còn thấp nên chi phí vẫn chưa phải là gánh nặng, nhưng đúng như bạn nói, tôi cũng đang suy nghĩ về cách giảm chi phí nếu số thành viên hoặc mức sử dụng tăng lên.
Để có thể vận hành dịch vụ một cách bền vững, chi phí vận hành càng thấp càng tốt, vì vậy tôi sẽ tiếp tục cân nhắc và từng bước cải thiện.
Thật ấn tượng, tôi cũng khá quan tâm đến mảng này nên trước đây đã từng tìm hiểu một chút.
Ở nước ngoài có vẻ nhiều người dùng https://simplelogin.io/
Ủng hộ bạn nhé~
Xin chào! Cảm ơn bạn đã ủng hộ :)
SimpleLogin cũng xử lý cả mật khẩu, và Proton, một công ty liên kết (?), cũng nổi tiếng với dịch vụ email mã hóa.
Chúng tôi muốn tiếp tục phát triển trong khi vừa tham khảo, vừa tạo ra sự khác biệt 💪