Giảm 50% tất cả các gói, thời gian có hạn. Bắt đầu từ $2.48/mo
Vaultwarden

Vaultwarden

Vaultwarden là một Bitwarden server tự lưu trữ. Trình quản lý mật khẩu mã hóa đầu cuối, gói gọn trong 30 MB RAM, tương thích hoàn toàn với Bitwarden client. Viết bằng Rust, theo giấy phép GPL. Phần mềm quản lý mật khẩu tự lưu trữ được triển khai nhiều nhất, với hơn 500.000 người dùng tự lưu trữ trên toàn thế giới.

Phiên bản

Mới nhất

Hệ Điều Hành

Ubuntu Server 24.04 LTS Máy chủ

RAM tối thiểu

1 GB

Các 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ý).

Tắt đăng ký công khai (Khuyến nghị)

Chỉnh sửa /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

Các file và thư mục quan trọng

  • Thư mục cài đặt: /root/vaultwarden
  • Soạn tệp: /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 container:

docker ps

Xem nhật ký:

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

Khởi động lại container:

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 tên miền

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

2. Chỉnh sửa /root/vaultwarden/docker-compose.yml để đặ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ả HTTP (cổng 80) và HTTPS (cổng 443) như sau:

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 thế đườ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 thay đổi:

systemctl restart nginx

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

Thêm về Bảo mật

Các ứng dụng liên quan.

Triển khai Vaultwarden ngay. Từ $2.48/tháng.