%50 indirim tüm planlarda, sınırlı süreyle. Başlangıç fiyatı $2.48/mo
Vaultwarden

Vaultwarden

Vaultwarden, kendi kendine barındırılan bir Bitwarden sunucusudur. 30 MB RAM'de uçtan uca şifrelenmiş şifre yöneticisi, tamamen Bitwarden istemcisiyle uyumludur. Rust ile yazılmıştır, GPL lisanslıdır. Dünya çapında 500.000'den fazla kendi kendine barındırılan kişi tarafından kullanılan, en çok konuşlandırılan, kendi kendine barındırılan şifre yöneticisi.

Sürüm

En sonuncu

İşletim Sistemi

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP Tipleri

IPV4

Erişim

  1. Tarayıcıda aç: https://<SERVER_IP>
  2. SSL uyarısını kabul et (kendinden imzalı sertifika).

Herkese Açık Kaydı Devre Dışı Bırak (Önerilen)

Düzenlemek /root/vaultwarden/docker-compose.yml

Değiştirmek SIGNUPS_ALLOWED: true to SIGNUPS_ALLOWED: false

Değişiklikleri uygulayın:

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

Önemli Dosyalar ve Dizinler

  • Kurulum dizini: /root/vaultwarden
  • Dosya oluştur: /root/vaultwarden/docker-compose.yml
  • Veri dizini: /root/vaultwarden/vw-data
  • Nginx config: /etc/nginx/sites-available/vaultwarden
  • TLS sertifikaları: /etc/nginx/ssl

Servis Yönetimi

Konteyneri kontrol edin:

docker ps

Logları göster:

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

Kapsayıcıyı yeniden başlat:

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

Nginx'i yeniden başlatın:

systemctl restart nginx

Bir Alan Adı ile SSL Etkinleştirme

1. Alan adını sunucu IP'sine yönlendir.

2. Düzenleyin /root/vaultwarden/docker-compose.yml Alan adınızı ayarlamak için dosya: DOMAIN: "https://your.domain.com"

3. Hizmetleri yeniden oluşturun:

cd /root/vaultwarden/
docker compose up -d

4. Nginx yapılandırmasını düzenleyin ve her ikisini de değiştirin server_name <IP>; alan adın ile (<your-domain>) hem HTTP (port 80) hem HTTPS (port 443) blokları için:

vim /etc/nginx/sites-available/vaultwarden

5. Certbot'u yükleyin:

apt install -y certbot python3-certbot-nginx

6. Geçerli bir Let's Encrypt sertifikası oluşturmak için aşağıdaki komutu çalıştır:

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

7. Nginx yapılandırmasındaki SSL yollarını değiştir (TLS bölümü):

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. Değişiklikleri uygulamak için Nginx'i yeniden başlatın:

systemctl restart nginx

9. Tarayıcını aç ve şu adresi ziyaret et: https://yourdomain.com

Güvenlik'te daha fazlası

İlgili uygulamalar.

Vaultwarden'ı şimdi konuşlandırın. 2,48 $/ay'dan başlayan fiyatlarla.