Confidex
Phần

Tự chạy máy chủ đồng bộ.

Máy chủ đồng bộ lưu trữ các hộp đã niêm phong, giữ một bộ đếm cho mỗi vault và kiểm tra chữ ký trước khi chấp nhận một thay đổi. Nó không bao giờ giữ khóa và không bao giờ thấy tên, nên việc chạy bản sao riêng tốn rất ít chi phí.

Chọn nơi nó chạy và nơi các đối tượng lưu trú. Trang này viết cấu hình, và bạn dán nó vào đúng chỗ.

Ba nơi nó có thể lưu trú.

Cùng một mã nguồn phục vụ cả ba. Một Cloudflare Worker không yêu cầu gì từ bạn ngoài một tài khoản; tệp thực thi hoặc container yêu cầu một máy bạn đã có sẵn. Bất kể bạn chọn gì, các khóa vault vẫn ở trên thiết bị của bạn.

Cloudflare Worker

Gói miễn phí mang theo một máy chủ nhỏ. Chỉ mục là một cơ sở dữ liệu D1 và các đối tượng đi vào một bucket tương thích S3, nên không có gì cần giữ chạy và không có gì phải trả cho một vault riêng tư.

Một tệp thực thi gốc

Một tiến trình duy nhất trên Linux, macOS hoặc Windows. Nó phục vụ HTTP thuần và cần một proxy đặt trước nó cho HTTPS. Các hộp được niêm phong và ký trong cả hai trường hợp, nên HTTP thuần không phải là điểm yếu ở đây.

Một container

Cùng một tệp thực thi với cùng cấu hình, truyền vào dưới dạng biến môi trường. Dùng nó khi máy đã chạy container và bạn không muốn tự xây dựng từ mã nguồn.

Không cần máy chủ nào cả

Đồng bộ hóa là tùy chọn. Vault có thể nằm trên một thiết bị với bản sao lưu cục bộ và không bao giờ chạm vào mạng. Thêm máy chủ sau mà không cần thay đổi gì bên trong vault.

Trả lời bốn câu hỏi, sao chép kết quả.

Cấu hình có một hình dạng duy nhất ở mọi nơi: một trường TOML, hoặc cùng trường đó dưới dạng biến môi trường. Worker chỉ chấp nhận bucket S3; tệp thực thi và container còn ghi vào thư mục thường và vào một kho Git.

Tải xuống và giải nén ZIP để tự lưu trữ. Không cần trình biên dịch Rust.

GitHub Releases · self-host ZIP

Hiển thị cấu hình

Đã cập nhật cấu hình.

Nơi nó chạy
chỉ mục
Nơi lưu trữ các hộp đã niêm phong

Chọn bao nhiêu tùy bạn. Mỗi hộp được ghi vào tất cả chúng; các lần đọc chuyển sang nơi tiếp theo và kiểm tra bản tóm lược.

Địa chỉ lắng nghe
Quay lại cài đặt

Tạo cơ sở dữ liệu và bucket trước khi triển khai. Thay thế mọi giá trị giữ chỗ.

Tệp cấu hình


        

Lệnh


        

Bí mật ở lại trong secrets của Worker, không bao giờ trong tệp. Worker chỉ ghi vào lưu trữ tương thích S3.

Các giá trị trong ngoặc nhọn là của bạn để điền vào. Không có gì bạn gõ ở đây rời khỏi trang: văn bản được lắp ráp ngay trong trình duyệt của bạn.

Hướng vault của bạn vào nó.

Một vault mới dùng sync.confidex.me. Thay đổi địa chỉ chỉ là một cài đặt trong ứng dụng, và vault vẫn hoạt động: địa chỉ không phải là một phần của vault và không phải là một phần của danh tính nó.

Trong ứng dụng
Mở cài đặt vault và thay địa chỉ máy chủ đồng bộ bằng địa chỉ của riêng bạn. Ứng dụng khách tự thêm đường dẫn API.
Nguồn gốc chung
Ứng dụng và API có thể cùng nằm trên một domain. Định tuyến tiền tố API đến máy chủ và mọi thứ khác đến ứng dụng.
Tài khoản
Không cần tạo gì. Vault tự đăng ký bằng cách tải lên khóa đã ký của nó, và chỉ người nắm giữ khóa ký mới có thể thay thế nó.
Nhiều máy chủ
Một vault chỉ nói chuyện với một máy chủ tại một thời điểm. Chuyển sang máy chủ khác cũng là cùng một cài đặt duy nhất.

Những gì chủ máy chủ phải làm.

Rất ít, và không có gì trong đó liên quan đến bí mật. Máy chủ giữ các hộp đã niêm phong và một chỉ mục chỉ đến chúng. Một bản sao lưu là bản sao của cả hai.

Sao lưu

Sao chép chỉ mục và lưu trữ đối tượng cùng nhau. Các đối tượng là bất biến và được đặt tên theo bản tóm lược của chúng, nên một bản sao được tạo khi máy chủ đang chạy vẫn hợp lệ.

Nâng cấp

Thay tệp thực thi hoặc triển khai lại Worker. Lược đồ chỉ mục được áp dụng khi khởi động cho chỉ mục gốc và bằng một tệp lược đồ cho D1.

Truy cập

Thông tin xác thực lưu trữ cho phép máy chủ truy cập vào lưu trữ của riêng nó. Chúng không liên quan gì đến các khóa vault và không thể mở bất kỳ hộp nào.

Giấy phép

Máy chủ nằm dưới GNU AGPL-3.0. Các thay đổi bạn chạy cho người khác vẫn phải mở; một bản sao bạn chạy cho riêng mình không mang nghĩa vụ gì.

Máy chủ là phần ít thú vị nhất, và đó chính là điều cốt lõi.