VPS Üzerinden Bitwarden’ı Kendiniz Barındırma Yöntemi (Tam Kılavuz)
Bitwarden, gizli ve kolay erişilebilir şifreler sağlayan popüler açık kaynaklı şifre yönetim çözümüdür ve geliştiriciler ile evlaborantlar arasında tercih edilen bir seçenektir. Bu kılavuzda, Docker kullanarak VPS üzerinde Bitwarden’ı nasıl kendiniz barındıracağınızı adım adım anlatacağız. Ayrıca, uygun fiyatlı ve kullanışlı en iyi VPS sağlayıcılarına da göz atacağız.
1. Gereksinimler
VPS’nize Bitwarden kurmadan önce aşağıdaki şartların sağlandığından emin olun:
- En az 2GB RAM’e sahip bir VPS örneği. Tercih edilen yapılandırma şunları içerir:
- Ubuntu 20.04 veya daha yeni
- Docker (ve Docker Compose)
- Güvenli erişim için alan adı
- Temel komut satırı bilgisi
İşte önerilen VPS sağlayıcıları:
| Sağlayıcı | Aylık Fiyat | RAM | CPU | Depolama Seçenekleri |
|---|---|---|---|---|
| Contabo VPS | 5.99 EUR/ay | 4 GB | 2 vCPU | 200 GB SSD |
| Hetzner Cloud | 4.15 EUR/ay | 2 GB | 1 vCPU | 20 GB SSD |
| DigitalOcean | 6 USD/ay | 1 GB | 1 vCPU | 25 GB SSD |
| Vultr | 6 USD/ay | 1 GB | 1 vCPU | 25 GB SSD |
| Linode (Akamai) | 5 USD/ay | 2 GB | 1 vCPU | 50 GB SSD |
Tam VPS karşılaştırmasını inceleyin.
2. VPS Kurulumu
-
VPS Sağlayıcınızı Seçin: Karşılaştırma tablosundan bir sağlayıcı seçin. Yeni başlarken, uygun fiyat ve kaynaklar nedeniyle Hetzner Cloud veya Contabo tercih edilir.
-
Bir Sunucu Oluşturun: Yeni bir sunucu örneği ayarlayın. Ubuntu imajını kullanın ve SSH ile bağlanın.
ssh kullanici@sunucu-ipiniz -
Sistemi Güncelleyin:
sudo apt update && sudo apt upgrade -y -
Docker ve Docker Compose Kurulumu:
sudo apt install -y docker.io docker-compose sudo systemctl enable docker sudo systemctl start docker
3. Bitwarden Kurulumu
Artık VPS’niz Docker ile hazır olduğuna göre, Bitwarden’ı kurmak için aşağıdaki adımları izleyin:
-
Bitwarden Docker Deposunu Klonlayın:
git clone https://github.com/bitwarden/server.git cd server -
Çevre Değişkenlerini Konfigüre Edin: Alan adınızı ve diğer parametreleri ayarlamanız gerekir.
serverdizininde bir.envdosyası oluşturarak Bitwarden örneğinizi özelleştirin.cp .env.sample .env nano .envAşağıdaki değişkenleri güncelleyin:
# Alan adınız veya alt alan adınız API_DOMAIN=ornekdomain.com # İsteğe bağlı: Bildirmler için e-posta ayarlayın SMTP_HOST=smtp.senemail.com SMTP_PORT=587 [email protected] SMTP_PASS=eposta-parolanız -
Bitwarden’ı Başlatın:
Docker Compose kullanarak gerekli görüntüleri indirin ve konteynerleri başlatın:
docker-compose up -d -
Bitwarden’a Erişim: Bir web tarayıcı açın ve
https://ornekdomain.comadresine gidin. Bitwarden giriş ve kayıt arayüzünü görmelisiniz. -
HTTPS Yapılandırması (İsteğe Bağlı, Ama Tavsiye Edilir): Kurulumu güvenli hale getirmek için Nginx gibi bir ters proxy kurup Let’s Encrypt ile SSL yapılandırması yapın.
4. En İyi Uygulamalar
- Düzenli Yedekleme: Verilerinizin kaybolmaması için düzenli yedekler alın.
- Kaynak Kullanımını İzleme: VPS’nizin (CPU, RAM) yeterli olup olmadığını takip edin.
htopgibi araçlar kullanabilirsiniz.
SSS (Sıkça Sorulan Sorular)
S1: Düşük özelliklere sahip VPS ile Bitwarden çalıştırabilir miyim?
Teknik olarak mümkündür, ancak verimli bir şekilde çalışması için en az 2GB RAM gereklidir. Daha düşük özellikli bir VPS kullanmak performans sorunlarına yol açabilir, özellikle çok kullanıcılı erişim durumunda. Çoğu kullanıcı için Hetzner veya Contabo gibi VPS sağlayıcıları uygun ve düşük maliyetlidir.
S2: Kendiniz barındırırken güvenlik açısından nelere dikkat etmeliyim?
Kendinize ait Bitwarden kurulumunda tam kontrol sizin elinizde olmakla birlikte, güvenlik sorumluluğu sizin üzerinizdedir. Verilerinizi şifreli tutmak için HTTPS kullanın, sunucunuzu ve Bitwarden’ı düzenli olarak güncelleyin ve güvenlik duvarları ile izleme araçları kullanmayı düşünün.
S3: Kurulumumu büyüdükçe ölçeklendirebilir miyim?
Elbette! DigitalOcean veya Contabo gibi VPS sağlayıcıları yatay ölçeklendirmeye olanak tanır, yani planınızı yükseltebilir veya daha fazla kaynak ekleyebilirsiniz (CPU ve RAM). Bu geçişlerde verilerinizin güvenliğini sağlamak için yedekleme stratejisi uygulayın.
Bu kılavuzu takip ederek VPS üzerinde tamamen fonksiyonel bir Bitwarden örneği çalıştırmaya başlayabilirsiniz. Parolalarınızı güvenle yönetin, bugünden itibaren güvenle saklayın!