giảm giá 50% tất cả các gói, có thời hạn. Khởi điểm từ $2.48/mo
Vaultwarden

Vaultwarden

Vaultwarden là máy chủ Bitwarden tự lưu trữ. Trình quản lý mật khẩu được mã hóa hai đầu trong RAM 30 MB, tương thích hoàn toàn với Bitwarden-client. Được viết bằng Rust, được cấp phép GPL. Trình quản lý mật khẩu tự lưu trữ được triển khai nhiều nhất, được hơn 500.000 người tự lưu trữ trên toàn cầu sử dụng.

Phiên bản

Mới nhất

Hệ điều hành

Ubuntu Server 24.04 LTS

Tối thiểu. ĐẬP

1 GB

Loại IP

IPV4

Truy cập

  1. Mở trong trình duyệt: https://<SERVER_IP>
  2. Chấp nhận cảnh báo SSL (chứng chỉ tự ký).

Vô hiệu hóa đăng ký công khai (Được khuyến nghị)

Biên tập /root/vaultwarden/docker-compose.yml

Thay đổi SIGNUPS_ALLOWED: true to SIGNUPS_ALLOWED: false

Áp dụng các thay đổi:

docker compose -f /root/vaultwarden/docker-compose.yml up -d

File và thư mục quan trọng

  • Thư mục cài đặt: /root/vaultwarden
  • Soạn tập tin: /root/vaultwarden/docker-compose.yml
  • Thư mục dữ liệu: /root/vaultwarden/vw-data
  • Cấu hình Nginx: /etc/nginx/sites-available/vaultwarden
  • Chứng chỉ TLS: /etc/nginx/ssl

Quản lý dịch vụ

Kiểm tra thùng chứa:

docker ps

Xem log:

docker compose -f /root/vaultwarden/docker-compose.yml logs -f

Khởi động lại vùng chứa:

docker compose -f /root/vaultwarden/docker-compose.yml restart

Khởi động lại Nginx:

systemctl restart nginx

Kích hoạt SSL với một tên miền

1. Trỏ tên miền của bạn về IP máy chủ.

2. Chỉnh sửa /root/vaultwarden/docker-compose.yml tập tin để đặt tên miền của bạn: DOMAIN: "https://your.domain.com"

3. Tạo lại các dịch vụ:

cd /root/vaultwarden/
docker compose up -d

4. Chỉnh sửa cấu hình Nginx và thay thế cả hai server_name <IP>; với tên miền của bạn (<your-domain>) cho cả block HTTP (cổng 80) và HTTPS (cổng 443):

vim /etc/nginx/sites-available/vaultwarden

5. Cài đặt Certbot:

apt install -y certbot python3-certbot-nginx

6. Chạy lệnh sau để tạo chứng chỉ Let’s Encrypt hợp lệ:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

7. Thay đường dẫn SSL trong cấu hình Nginx (phần TLS):

vim /etc/nginx/sites-available/vaultwarden
# Before:
    # ssl_certificate /etc/nginx/ssl/fullchain.pem;
    # ssl_certificate_key /etc/nginx/ssl/privkey.pem;
# After:
    # ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

8. Khởi động lại Nginx để áp dụng các thay đổi:

systemctl restart nginx

9. Mở trình duyệt và truy cập: https://yourdomain.com

Thêm trong Bảo mật

Ứng dụng liên quan.

Triển khai Vaultwarden ngay bây giờ. Từ $2.48/tháng.