{"id":23955,"date":"2026-09-17T04:57:34","date_gmt":"2026-09-17T01:57:34","guid":{"rendered":"https:\/\/www.cenuta.com\/blog\/?p=23955"},"modified":"2026-09-17T04:57:36","modified_gmt":"2026-09-17T01:57:36","slug":"kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi","status":"publish","type":"post","link":"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/","title":{"rendered":"Kendi Sunucunuza Bitwarden (Vaultwarden) Kurulumu: \u015eifrelerinizi Buluttan Kurtar\u0131n (2026 Kapsaml\u0131 Docker Rehberi)"},"content":{"rendered":"\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_71 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u0130\u00e7indekiler<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6ab93e97d84ac\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6ab93e97d84ac\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#Giris_Dijital_Kimliginizin_Anahtarlarini_Geri_Alin\" title=\"Giri\u015f: Dijital Kimli\u011finizin Anahtarlar\u0131n\u0131 Geri Al\u0131n\">Giri\u015f: Dijital Kimli\u011finizin Anahtarlar\u0131n\u0131 Geri Al\u0131n<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#Bolum_1_Mimari_Secimi_Neden_Resmi_Bitwarden_Yerine_Vaultwarden\" title=\"B\u00f6l\u00fcm 1: Mimari Se\u00e7imi: Neden Resmi Bitwarden Yerine Vaultwarden?\">B\u00f6l\u00fcm 1: Mimari Se\u00e7imi: Neden Resmi Bitwarden Yerine Vaultwarden?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#Bolum_2_Kurulum_Oncesi_Sunucu_Hazirligi_ve_Gereksinimler\" title=\"B\u00f6l\u00fcm 2: Kurulum \u00d6ncesi Sunucu Haz\u0131rl\u0131\u011f\u0131 ve Gereksinimler\">B\u00f6l\u00fcm 2: Kurulum \u00d6ncesi Sunucu Haz\u0131rl\u0131\u011f\u0131 ve Gereksinimler<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#Bolum_3_Docker_Compose_ile_Vaultwardeni_Ayaga_Kaldirmak\" title=\"B\u00f6l\u00fcm 3: Docker Compose ile Vaultwarden&#8217;\u0131 Aya\u011fa Kald\u0131rmak\">B\u00f6l\u00fcm 3: Docker Compose ile Vaultwarden&#8217;\u0131 Aya\u011fa Kald\u0131rmak<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#Bolum_4_SSL_Sertifikasi_ve_Reverse_Proxy_Nginx_Zorunlulugu\" title=\"B\u00f6l\u00fcm 4: SSL Sertifikas\u0131 ve Reverse Proxy (Nginx) Zorunlulu\u011fu\">B\u00f6l\u00fcm 4: SSL Sertifikas\u0131 ve Reverse Proxy (Nginx) Zorunlulu\u011fu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#Bolum_5_Sistemin_Sikilastirilmasi_Hardening_ve_Yedekleme\" title=\"B\u00f6l\u00fcm 5: Sistemin S\u0131k\u0131la\u015ft\u0131r\u0131lmas\u0131 (Hardening) ve Yedekleme\">B\u00f6l\u00fcm 5: Sistemin S\u0131k\u0131la\u015ft\u0131r\u0131lmas\u0131 (Hardening) ve Yedekleme<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#Sonuc_Dijital_Bagimsizligin_Zirvesi\" title=\"Sonu\u00e7: Dijital Ba\u011f\u0131ms\u0131zl\u0131\u011f\u0131n Zirvesi\">Sonu\u00e7: Dijital Ba\u011f\u0131ms\u0131zl\u0131\u011f\u0131n Zirvesi<\/a><\/li><\/ul><\/nav><\/div>\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Giris_Dijital_Kimliginizin_Anahtarlarini_Geri_Alin\"><\/span>Giri\u015f: Dijital Kimli\u011finizin Anahtarlar\u0131n\u0131 Geri Al\u0131n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u0130\u00e7inde bulundu\u011fumuz 2026 y\u0131l\u0131n\u0131n dijital ekosisteminde, ortalama bir internet kullan\u0131c\u0131s\u0131n\u0131n en az 100 ila 150 aras\u0131nda farkl\u0131 \u00e7evrimi\u00e7i hesab\u0131 bulunuyor. E-posta adresleri, bankac\u0131l\u0131k uygulamalar\u0131, e-ticaret siteleri, sosyal medya profilleri ve kurumsal yaz\u0131l\u0131mlar derken; t\u00fcm bu hesaplar i\u00e7in benzersiz, karma\u015f\u0131k ve tahmin edilemez \u015fifreler kullanmak art\u0131k bir tercih de\u011fil, mutlak bir siber g\u00fcvenlik zorunlulu\u011fudur. \u0130nsan beyninin bu kadar fazla karma\u015f\u0131k veriyi (\u00d6rne\u011fin: <code>aX7$vP9!qL2z<\/code>) ezberlemesi biyolojik olarak imkans\u0131z oldu\u011fundan, \u015fifre y\u00f6neticileri (Password Managers) hayat\u0131m\u0131z\u0131n vazge\u00e7ilmez bir par\u00e7as\u0131 haline gelmi\u015ftir.<\/p>\n\n\n\n<p>Piyasada LastPass, 1Password ve Dashlane gibi devasa bulut tabanl\u0131 \u015fifre y\u00f6neticileri bulunmaktad\u0131r. Ancak ge\u00e7mi\u015f y\u0131llarda bu dev platformlar\u0131n ya\u015fad\u0131\u011f\u0131 veri s\u0131z\u0131nt\u0131lar\u0131 (Data breaches), kullan\u0131c\u0131lar\u0131n zihninde son derece hakl\u0131 bir soru i\u015fareti b\u0131rakm\u0131\u015ft\u0131r: <em>&#8220;T\u00fcm dijital hayat\u0131m\u0131n anahtarlar\u0131n\u0131, sunucular\u0131n\u0131n nerede oldu\u011funu bile bilmedi\u011fim, \u00fc\u00e7\u00fcnc\u00fc parti ticari bir \u015firketin ellerine teslim etmek ne kadar g\u00fcvenli?&#8221;<\/em><\/p>\n\n\n\n<p>\u0130\u015fte tam bu noktada <strong>Bitwarden<\/strong> sahneye \u00e7\u0131kmaktad\u0131r. A\u00e7\u0131k kaynak kodlu (Open-source) yap\u0131s\u0131 ve S\u0131f\u0131r Bilgi Mimarisi (Zero-Knowledge Encryption) ile Bitwarden, verilerinizi sadece kendi cihaz\u0131n\u0131zda \u015fifreleyip buluta \u00f6yle g\u00f6nderir. Ancak as\u0131l devrim, Bitwarden&#8217;\u0131n size sundu\u011fu <strong>&#8220;Kendi Sunucunda Bar\u0131nd\u0131r&#8221; (Self-Hosted)<\/strong> \u00f6zg\u00fcrl\u00fc\u011f\u00fcd\u00fcr. T\u00fcm \u015fifre kasan\u0131z\u0131, ba\u015fkalar\u0131n\u0131n bulutunda de\u011fil, fiziksel veya sanal olarak tamamen sizin kontrol\u00fcn\u00fczde olan bir sunucuda bar\u0131nd\u0131rabilirsiniz.<\/p>\n\n\n\n<p>Bu derinlemesine teknik rehberde; neden resmi Bitwarden sunucusu yerine hafifletilmi\u015f &#8220;Vaultwarden&#8221; mimarisini tercih etmemiz gerekti\u011fini, Docker kullanarak s\u0131f\u0131rdan bir \u015fifre sunucusunun nas\u0131l aya\u011fa kald\u0131r\u0131laca\u011f\u0131n\u0131, SSL sertifikalar\u0131n\u0131n entegrasyonunu ve sunucunuzun g\u00fcvenli\u011fini maksimuma \u00e7\u0131karacak hayati ayarlar\u0131 ad\u0131m ad\u0131m inceliyoruz.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Bolum_1_Mimari_Secimi_Neden_Resmi_Bitwarden_Yerine_Vaultwarden\"><\/span>B\u00f6l\u00fcm 1: Mimari Se\u00e7imi: Neden Resmi Bitwarden Yerine Vaultwarden?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Kurulum ad\u0131mlar\u0131na ge\u00e7meden \u00f6nce, teknoloji d\u00fcnyas\u0131nda s\u0131kl\u0131kla kafa kar\u0131\u015f\u0131kl\u0131\u011f\u0131 yaratan \u00e7ok kritik bir ayr\u0131m\u0131 netle\u015ftirmemiz gerekiyor.<\/p>\n\n\n\n<p>Bir bulut sistem m\u00fchendisi olan <strong>Mert<\/strong>, ki\u015fisel \u015fifrelerini ve ailesinin dijital verilerini bar\u0131nd\u0131rmak i\u00e7in kendisine ait 1 GB RAM&#8217;e sahip m\u00fctevaz\u0131 bir sanal sunucu (VPS) kiralar. Mert, resmi Bitwarden sunucu altyap\u0131s\u0131n\u0131 kurmaya \u00e7al\u0131\u015ft\u0131\u011f\u0131nda sunucusunun \u00e7\u00f6kt\u00fc\u011f\u00fcn\u00fc g\u00f6r\u00fcr. \u00c7\u00fcnk\u00fc resmi Bitwarden sunucusu; Microsoft SQL Server, .NET Core mimarisi ve onlarca farkl\u0131 Docker konteyneri ile \u00e7al\u0131\u015fan, minimum 4 GB (idealde 8 GB) RAM gerektiren devasa ve hantal bir kurumsal yaz\u0131l\u0131md\u0131r.<\/p>\n\n\n\n<p>Bu noktada a\u00e7\u0131k kaynak toplulu\u011funun harikas\u0131 olan <strong>Vaultwarden<\/strong> devreye girer. Eski ad\u0131yla Bitwarden_RS olan Vaultwarden, resmi Bitwarden sunucu API&#8217;sinin <strong>Rust<\/strong> programlama dili ile s\u0131f\u0131rdan ve son derece hafif bir \u015fekilde yeniden yaz\u0131lm\u0131\u015f halidir. Vaultwarden&#8217;\u0131n mucizevi \u00f6zellikleri \u015funlard\u0131r:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sadece <strong>15-20 MB RAM<\/strong> t\u00fcketir. Raspberry Pi gibi mini bilgisayarlarda bile kusursuz \u00e7al\u0131\u015f\u0131r.<\/li>\n\n\n\n<li>Arka planda a\u011f\u0131r veritabanlar\u0131 yerine, varsay\u0131lan olarak hafif ve h\u0131zl\u0131 <strong>SQLite<\/strong> kullan\u0131r (\u0130stenirse PostgreSQL veya MySQL ile de \u00e7al\u0131\u015fabilir).<\/li>\n\n\n\n<li>En \u00f6nemlisi: Resmi Bitwarden taray\u0131c\u0131 eklentileriyle, iOS\/Android mobil uygulamalar\u0131yla ve masa\u00fcst\u00fc programlar\u0131yla <strong>%100 uyumlu<\/strong> \u00e7al\u0131\u015f\u0131r. Cihazlar\u0131n\u0131z, arka planda devasa bir sunucu mu yoksa hafif bir Vaultwarden m\u0131 \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 asla anlamaz.<\/li>\n<\/ul>\n\n\n\n<p>Bu nedenle, k\u00fc\u00e7\u00fck i\u015fletmeler ve bireysel kullan\u0131c\u0131lar i\u00e7in 2026 y\u0131l\u0131ndaki alt\u0131n standart Vaultwarden kurmakt\u0131r.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Bolum_2_Kurulum_Oncesi_Sunucu_Hazirligi_ve_Gereksinimler\"><\/span>B\u00f6l\u00fcm 2: Kurulum \u00d6ncesi Sunucu Haz\u0131rl\u0131\u011f\u0131 ve Gereksinimler<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Vaultwarden kurulumuna ba\u015flamadan \u00f6nce elinizde olmas\u0131 gereken temel bile\u015fenler \u015funlard\u0131r:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>\u0130\u00e7inde taze bir Linux i\u015fletim sistemi (\u00d6rne\u011fin Ubuntu 24.04 LTS) kurulu olan bir sanal sunucu (VPS).<\/li>\n\n\n\n<li>Sunucunuzun IP adresine y\u00f6nlendirilmi\u015f bir alan ad\u0131 veya alt alan ad\u0131 (\u00d6rne\u011fin: <code>kasa.sizin domaininiz.com<\/code>).<\/li>\n\n\n\n<li>Sunucuda <strong>Docker<\/strong> ve <strong>Docker Compose<\/strong> yaz\u0131l\u0131mlar\u0131n\u0131n kurulu olmas\u0131.<\/li>\n<\/ol>\n\n\n\n<p>Dijital bir reklam ajans\u0131 sahibi olan <strong>Pelin<\/strong>, ofisindeki 10 ki\u015filik ekibin \u015fifrelerini g\u00fcvenle payla\u015fabilmesi i\u00e7in Ubuntu sunucusuna SSH ile ba\u011flan\u0131r ve sistemini haz\u0131rlamaya ba\u015flar. Pelin, \u00f6nce sunucusunu g\u00fcnceller ve Docker&#8217;\u0131 kurar:<\/p>\n\n\n\n<p>Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt update &amp;&amp; sudo apt upgrade -y\nsudo apt install docker.io docker-compose -y\nsudo systemctl enable docker\nsudo systemctl start docker\n<\/code><\/pre>\n\n\n\n<p>Bu ad\u0131mlar, \u015fifre kasam\u0131z\u0131n i\u00e7inde g\u00fcvenle \u00e7al\u0131\u015faca\u011f\u0131 konteyner (Container) altyap\u0131s\u0131n\u0131 sunucuda aktif hale getirir.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Bolum_3_Docker_Compose_ile_Vaultwardeni_Ayaga_Kaldirmak\"><\/span>B\u00f6l\u00fcm 3: Docker Compose ile Vaultwarden&#8217;\u0131 Aya\u011fa Kald\u0131rmak<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Sistem altyap\u0131s\u0131 haz\u0131r oldu\u011funa g\u00f6re, Vaultwarden&#8217;\u0131 sunucumuza indirebiliriz. Bunun en temiz ve profesyonel yolu, t\u00fcm ayarlar\u0131n tek bir dosyadan y\u00f6netildi\u011fi Docker Compose y\u00f6ntemidir.<\/p>\n\n\n\n<p>Sunucunuzun i\u00e7inde <code>\/opt\/vaultwarden<\/code> ad\u0131nda bir dizin olu\u015fturun ve i\u00e7ine girin:<\/p>\n\n\n\n<p>Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mkdir \/opt\/vaultwarden\ncd \/opt\/vaultwarden\n<\/code><\/pre>\n\n\n\n<p>Burada <code>docker-compose.yml<\/code> ad\u0131nda bir konfig\u00fcrasyon dosyas\u0131 yaratmam\u0131z gerekiyor. Dosyay\u0131 <code>nano docker-compose.yml<\/code> komutuyla a\u00e7\u0131n ve i\u00e7ine \u015fu kod blo\u011funu yap\u0131\u015ft\u0131r\u0131n:<\/p>\n\n\n\n<p>YAML<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>version: '3'\n\nservices:\n  vaultwarden:\n    image: vaultwarden\/server:latest\n    container_name: vaultwarden\n    restart: always\n    environment:\n      - WEBSOCKET_ENABLED=true\n      - SIGNUPS_ALLOWED=true\n      - ADMIN_TOKEN=SizinCokGucluAdminSifrenizBuraya\n    volumes:\n      - .\/vw-data:\/data\n    ports:\n      - 8080:80\n<\/code><\/pre>\n\n\n\n<p><strong>Bu Kod Blo\u011fu Ne Anlama Geliyor?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>image<\/code>: Docker&#8217;a, Vaultwarden&#8217;\u0131n en g\u00fcncel ve resmi imaj\u0131n\u0131 indirmesini s\u00f6yler.<\/li>\n\n\n\n<li><code>WEBSOCKET_ENABLED<\/code>: \u015eifrelerinizi bir cihazda de\u011fi\u015ftirdi\u011finizde, di\u011fer cihazlar\u0131n\u0131zla (\u00d6rne\u011fin telefonunuzla) an\u0131nda senkronize olmas\u0131n\u0131 sa\u011flayan ger\u00e7ek zamanl\u0131 ileti\u015fim k\u00f6pr\u00fcs\u00fcd\u00fcr.<\/li>\n\n\n\n<li><code>SIGNUPS_ALLOWED=true<\/code>: Sisteme ilk kez kendi hesab\u0131m\u0131z\u0131 a\u00e7abilmemiz i\u00e7in kay\u0131tlar\u0131n a\u00e7\u0131k oldu\u011funu belirtir (Kurulumdan sonra bu kapat\u0131lacakt\u0131r).<\/li>\n\n\n\n<li><code>ADMIN_TOKEN<\/code>: Sunucunun y\u00f6netim (Admin) paneline girmek i\u00e7in kullan\u0131lacak \u00e7ok g\u00fc\u00e7l\u00fc bir \u015fifredir. Bu \u015fifreyi uzun ve karma\u015f\u0131k bir metinle de\u011fi\u015ftirmelisiniz.<\/li>\n\n\n\n<li><code>volumes<\/code>: Konteyner silinse bile \u015fifrelerinizin kaybolmamas\u0131 i\u00e7in verilerin sunucudaki <code>.\/vw-data<\/code> klas\u00f6r\u00fcne kal\u0131c\u0131 olarak yaz\u0131lmas\u0131n\u0131 (Persistent storage) sa\u011flar.<\/li>\n<\/ul>\n\n\n\n<p>Dosyay\u0131 kaydedip \u00e7\u0131kt\u0131ktan sonra sistemi ba\u015flatmak i\u00e7in \u015fu komutu verin:<\/p>\n\n\n\n<p>Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo docker-compose up -d\n<\/code><\/pre>\n\n\n\n<p>Vaultwarden art\u0131k sunucunuzun 8080 portunda arka planda sessizce \u00e7al\u0131\u015fmaktad\u0131r. Ancak i\u015fimiz hen\u00fcz bitmedi, \u00e7\u00fcnk\u00fc \u015fifreleme d\u00fcnyas\u0131n\u0131n en kat\u0131 kural\u0131yla y\u00fczle\u015fmek zorunday\u0131z: SSL sertifikas\u0131.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Bolum_4_SSL_Sertifikasi_ve_Reverse_Proxy_Nginx_Zorunlulugu\"><\/span>B\u00f6l\u00fcm 4: SSL Sertifikas\u0131 ve Reverse Proxy (Nginx) Zorunlulu\u011fu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Kendi sunucusunda projeler geli\u015ftiren yaz\u0131l\u0131m merakl\u0131s\u0131 <strong>U\u011fur<\/strong>, Vaultwarden&#8217;\u0131 8080 portunda \u00e7al\u0131\u015ft\u0131rd\u0131ktan sonra taray\u0131c\u0131s\u0131ndan <code>http:\/\/sunucu-ip-adresi:8080<\/code> yazarak siteye girer. Hesap olu\u015fturma butonuna t\u0131klad\u0131\u011f\u0131nda hi\u00e7bir \u015fey olmaz ve taray\u0131c\u0131 konsolunda k\u0131rm\u0131z\u0131 bir hata belirir. Neden mi?<\/p>\n\n\n\n<p>\u00c7\u00fcnk\u00fc Bitwarden, verileri cihaz\u0131n\u0131zdan sunucuya g\u00f6ndermeden \u00f6nce bilgisayar\u0131n\u0131zda \u015fifreler (Web Crypto API). Modern web taray\u0131c\u0131lar\u0131 (Chrome, Safari, Firefox), ba\u011flant\u0131 <strong>HTTPS (G\u00fcvenli Ba\u011flant\u0131)<\/strong> olmad\u0131\u011f\u0131 s\u00fcrece kriptografi API&#8217;lerinin \u00e7al\u0131\u015fmas\u0131na kesinlikle izin vermez.<\/p>\n\n\n\n<p>Bu sorunu \u00e7\u00f6zmek i\u00e7in sunucumuzun \u00f6n\u00fcne bir Reverse Proxy (Ters Vekil Sunucu) kurmal\u0131 ve bir SSL sertifikas\u0131 tan\u0131mlamal\u0131y\u0131z. Bunun i\u00e7in Caddy veya Nginx kullanabiliriz. Biz end\u00fcstri standard\u0131 olan Nginx&#8217;i tercih edece\u011fiz.<\/p>\n\n\n\n<p>Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install nginx certbot python3-certbot-nginx -y\n<\/code><\/pre>\n\n\n\n<p>Ard\u0131ndan <code>\/etc\/nginx\/sites-available\/vaultwarden<\/code> ad\u0131nda bir dosya olu\u015fturup i\u00e7ine Nginx ayarlar\u0131m\u0131z\u0131 giriyoruz:<\/p>\n\n\n\n<p>Nginx<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>server {\n    listen 80;\n    server_name kasa.sizin-domaininiz.com;\n\n    location \/ {\n        proxy_pass http:\/\/127.0.0.1:8080;\n        proxy_set_header Host $host;\n        proxy_set_header X-Real-IP $remote_addr;\n        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n        proxy_set_header X-Forwarded-Proto $scheme;\n    }\n}\n<\/code><\/pre>\n\n\n\n<p>Bu konfig\u00fcrasyonu aktifle\u015ftirip (<code>sudo ln -s \/etc\/nginx\/sites-available\/vaultwarden \/etc\/nginx\/sites-enabled\/<\/code>) Nginx&#8217;i yeniden ba\u015flatt\u0131ktan sonra, Let&#8217;s Encrypt \u00fczerinden \u00fccretsiz SSL sertifikam\u0131z\u0131 saniyeler i\u00e7inde al\u0131yoruz:<\/p>\n\n\n\n<p>Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo certbot --nginx -d kasa.sizin-domaininiz.com\n<\/code><\/pre>\n\n\n\n<p>Art\u0131k siteniz HTTPS \u00fczerinden \u00e7al\u0131\u015f\u0131yor! Taray\u0131c\u0131n\u0131zdan alan ad\u0131n\u0131za gitti\u011finizde, p\u0131r\u0131l p\u0131r\u0131l ve g\u00fcvenli bir Bitwarden giri\u015f ekran\u0131 sizi kar\u015f\u0131layacakt\u0131r. Ana hesab\u0131n\u0131z\u0131 (Master Password) olu\u015fturup sisteme giri\u015f yapabilirsiniz.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Bolum_5_Sistemin_Sikilastirilmasi_Hardening_ve_Yedekleme\"><\/span>B\u00f6l\u00fcm 5: Sistemin S\u0131k\u0131la\u015ft\u0131r\u0131lmas\u0131 (Hardening) ve Yedekleme<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Hesab\u0131n\u0131z\u0131 olu\u015fturduktan sonra, internetin karanl\u0131k k\u00f6\u015felerinden gelen otomatik botlar\u0131n sunucunuza sahte hesaplar a\u00e7mas\u0131n\u0131 engellemek zorunday\u0131z.<\/p>\n\n\n\n<p>\u00d6ncelikle alan ad\u0131n\u0131z\u0131n sonuna <code>\/admin<\/code> ekleyerek (\u00d6rn: <code>[https:\/\/kasa.domain.com\/admin](https:\/\/kasa.domain.com\/admin)<\/code>) y\u00f6netici paneline gidin ve <code>docker-compose.yml<\/code> dosyas\u0131nda belirledi\u011finiz <code>ADMIN_TOKEN<\/code> \u015fifresini yaz\u0131n. A\u00e7\u0131lan panelde <strong>&#8220;Allow new signups&#8221; (Yeni kay\u0131tlara izin ver)<\/strong> se\u00e7ene\u011findeki tiki kald\u0131r\u0131n ve ayarlar\u0131 kaydedin. Art\u0131k sunucunuza sizden ba\u015fka hi\u00e7 kimse \u00fcye olamaz. Sadece siz, panel \u00fczerinden kendi ailenize veya i\u015f arkada\u015flar\u0131n\u0131za davetiye (Invite) g\u00f6ndererek hesap a\u00e7malar\u0131n\u0131 sa\u011flayabilirsiniz.<\/p>\n\n\n\n<p><strong>Yedekleme Stratejisi (Backup):<\/strong> Sistem mimar\u0131 olarak \u00e7al\u0131\u015fan <strong>Ceylan<\/strong>, y\u0131llard\u0131r biriktirdi\u011fi y\u00fczlerce \u015fifrenin tek bir sunucu \u00e7\u00f6kmesiyle yok olmamas\u0131 gerekti\u011fini \u00e7ok iyi bilmektedir. Vaultwarden, t\u00fcm verilerinizi <code>\/opt\/vaultwarden\/vw-data<\/code> klas\u00f6r\u00fcnde tutar. Ceylan, sunucusuna yazd\u0131\u011f\u0131 basit bir Cron Job (zamanlanm\u0131\u015f g\u00f6rev) beti\u011fi ile bu klas\u00f6r\u00fcn tamam\u0131n\u0131 (\u00d6zellikle i\u00e7indeki <code>db.sqlite3<\/code> dosyas\u0131n\u0131) her gece otomatik olarak \u015fifreli bir \u015fekilde harici bir bulut depolama alan\u0131na (\u00d6rn: Amazon S3 veya rsync ile ba\u015fka bir sunucuya) yedekler. \u015eifre y\u00f6neticilerinde yedekleme bir l\u00fcks de\u011fil, dijital hayat\u0131n\u0131z\u0131n sigorta poli\u00e7esidir.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Sonuc_Dijital_Bagimsizligin_Zirvesi\"><\/span>Sonu\u00e7: Dijital Ba\u011f\u0131ms\u0131zl\u0131\u011f\u0131n Zirvesi<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u00dc\u00e7\u00fcnc\u00fc parti bulut hizmetlerine ayl\u0131k abonelik \u00fccretleri \u00f6demek ve &#8220;Acaba verilerim yar\u0131n internete s\u0131zar m\u0131?&#8221; korkusuyla ya\u015famak yerine, kendi Bitwarden (Vaultwarden) sunucunuzu kurmak, dijital d\u00fcnyada atabilece\u011finiz en vizyoner g\u00fcvenlik ad\u0131mlar\u0131ndan biridir.<\/p>\n\n\n\n<p>Rust tabanl\u0131 hafif mimarisi sayesinde sunucu kaynaklar\u0131n\u0131z\u0131 s\u00f6m\u00fcrmeyen, resmi uygulamalarla kusursuz senkronizasyon sa\u011flayan ve a\u00e7\u0131k kaynak kodlu yap\u0131s\u0131yla i\u00e7inizi rahatlatan bu sistem; sadece \u015fifrelerinizi de\u011fil, kredi kart\u0131 bilgilerinizi, g\u00fcvenli notlar\u0131n\u0131z\u0131 ve 2FA (\u00c7ift a\u015famal\u0131 do\u011frulama) kodlar\u0131n\u0131z\u0131 da devasa bir \u015fifreleme kalkan\u0131 alt\u0131nda, kendi evinizde muhafaza etmenizi sa\u011flar.<\/p>\n\n\n\n<p>Docker&#8217;\u0131n esnekli\u011fi ve Nginx&#8217;in g\u00fcc\u00fcyle harmanlanm\u0131\u015f bu yap\u0131, kurulum a\u015famas\u0131nda temel d\u00fczeyde bir Linux ve a\u011f bilgisi gerektirse de, sistem bir kez aya\u011fa kalkt\u0131ktan sonra y\u0131llarca arkan\u0131za bakmadan kullanabilece\u011finiz sars\u0131lmaz bir kale in\u015fa eder. Unutmay\u0131n; dijital d\u00fcnyada verinizin as\u0131l sahibi, o verinin bar\u0131nd\u0131\u011f\u0131 sunucunun \u015falterini elinde tutan ki\u015fidir. O \u015falterin sizin elinizde olmas\u0131n\u0131n verdi\u011fi huzur, paha bi\u00e7ilemez bir ayr\u0131cal\u0131kt\u0131r.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Giri\u015f: Dijital Kimli\u011finizin Anahtarlar\u0131n\u0131 Geri Al\u0131n \u0130\u00e7inde bulundu\u011fumuz 2026 y\u0131l\u0131n\u0131n<a href=\"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/\">&#8230;<\/a><\/p>\n","protected":false},"author":6,"featured_media":23956,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15],"tags":[],"class_list":["post-23955","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-genel"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v18.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Kendi Sunucunuza Bitwarden (Vaultwarden) Kurulumu: \u015eifrelerinizi Buluttan Kurtar\u0131n (2026 Kapsaml\u0131 Docker Rehberi) - Cenuta Blog\" \/>\n<meta property=\"og:description\" content=\"Giri\u015f: Dijital Kimli\u011finizin Anahtarlar\u0131n\u0131 Geri Al\u0131n \u0130\u00e7inde bulundu\u011fumuz 2026 y\u0131l\u0131n\u0131n...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/\" \/>\n<meta property=\"og:site_name\" content=\"Cenuta Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/cenutacom\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-17T01:57:34+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-17T01:57:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.cenuta.com\/blog\/wp-content\/uploads\/2026\/09\/bitwarden.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@cenutacom\" \/>\n<meta name=\"twitter:site\" content=\"@cenutacom\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Baran O\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.cenuta.com\/blog\/#organization\",\"name\":\"Cenuta Telekom\u00fcnikasyon Anonim \u015eirketi\",\"url\":\"https:\/\/www.cenuta.com\/blog\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/cenutacom\",\"https:\/\/www.instagram.com\/cenutacom\/\",\"https:\/\/www.linkedin.com\/company\/cenuta\",\"https:\/\/www.youtube.com\/cenuta\",\"https:\/\/twitter.com\/cenutacom\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.cenuta.com\/blog\/#logo\",\"inLanguage\":\"tr\",\"url\":\"https:\/\/www.cenuta.com\/blog\/wp-content\/uploads\/2020\/08\/logo_siyah.png\",\"contentUrl\":\"https:\/\/www.cenuta.com\/blog\/wp-content\/uploads\/2020\/08\/logo_siyah.png\",\"width\":805,\"height\":200,\"caption\":\"Cenuta Telekom\u00fcnikasyon Anonim \u015eirketi\"},\"image\":{\"@id\":\"https:\/\/www.cenuta.com\/blog\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.cenuta.com\/blog\/#website\",\"url\":\"https:\/\/www.cenuta.com\/blog\/\",\"name\":\"Cenuta Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.cenuta.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.cenuta.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"tr\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#primaryimage\",\"inLanguage\":\"tr\",\"url\":\"https:\/\/www.cenuta.com\/blog\/wp-content\/uploads\/2026\/09\/bitwarden.png\",\"contentUrl\":\"https:\/\/www.cenuta.com\/blog\/wp-content\/uploads\/2026\/09\/bitwarden.png\",\"width\":1200,\"height\":630},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#webpage\",\"url\":\"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/\",\"name\":\"Kendi Sunucunuza Bitwarden (Vaultwarden) Kurulumu: \u015eifrelerinizi Buluttan Kurtar\u0131n (2026 Kapsaml\u0131 Docker Rehberi) - Cenuta Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.cenuta.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#primaryimage\"},\"datePublished\":\"2026-09-17T01:57:34+00:00\",\"dateModified\":\"2026-09-17T01:57:36+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Ana sayfa\",\"item\":\"https:\/\/www.cenuta.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Kendi Sunucunuza Bitwarden (Vaultwarden) Kurulumu: \u015eifrelerinizi Buluttan Kurtar\u0131n (2026 Kapsaml\u0131 Docker Rehberi)\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.cenuta.com\/blog\/#\/schema\/person\/0732262cd1d893b0f6ff806f442df9d5\"},\"headline\":\"Kendi Sunucunuza Bitwarden (Vaultwarden) Kurulumu: \u015eifrelerinizi Buluttan Kurtar\u0131n (2026 Kapsaml\u0131 Docker Rehberi)\",\"datePublished\":\"2026-09-17T01:57:34+00:00\",\"dateModified\":\"2026-09-17T01:57:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#webpage\"},\"wordCount\":1622,\"publisher\":{\"@id\":\"https:\/\/www.cenuta.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.cenuta.com\/blog\/wp-content\/uploads\/2026\/09\/bitwarden.png\",\"inLanguage\":\"tr\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.cenuta.com\/blog\/#\/schema\/person\/0732262cd1d893b0f6ff806f442df9d5\",\"name\":\"Baran O\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.cenuta.com\/blog\/#personlogo\",\"inLanguage\":\"tr\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1e4899262d57e005522a1b8ea0b9dea4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1e4899262d57e005522a1b8ea0b9dea4?s=96&d=mm&r=g\",\"caption\":\"Baran O\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/","og_locale":"tr_TR","og_type":"article","og_title":"Kendi Sunucunuza Bitwarden (Vaultwarden) Kurulumu: \u015eifrelerinizi Buluttan Kurtar\u0131n (2026 Kapsaml\u0131 Docker Rehberi) - Cenuta Blog","og_description":"Giri\u015f: Dijital Kimli\u011finizin Anahtarlar\u0131n\u0131 Geri Al\u0131n \u0130\u00e7inde bulundu\u011fumuz 2026 y\u0131l\u0131n\u0131n...","og_url":"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/","og_site_name":"Cenuta Blog","article_publisher":"https:\/\/www.facebook.com\/cenutacom","article_published_time":"2026-09-17T01:57:34+00:00","article_modified_time":"2026-09-17T01:57:36+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.cenuta.com\/blog\/wp-content\/uploads\/2026\/09\/bitwarden.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_creator":"@cenutacom","twitter_site":"@cenutacom","twitter_misc":{"Yazan:":"Baran O","Tahmini okuma s\u00fcresi":"9 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/www.cenuta.com\/blog\/#organization","name":"Cenuta Telekom\u00fcnikasyon Anonim \u015eirketi","url":"https:\/\/www.cenuta.com\/blog\/","sameAs":["https:\/\/www.facebook.com\/cenutacom","https:\/\/www.instagram.com\/cenutacom\/","https:\/\/www.linkedin.com\/company\/cenuta","https:\/\/www.youtube.com\/cenuta","https:\/\/twitter.com\/cenutacom"],"logo":{"@type":"ImageObject","@id":"https:\/\/www.cenuta.com\/blog\/#logo","inLanguage":"tr","url":"https:\/\/www.cenuta.com\/blog\/wp-content\/uploads\/2020\/08\/logo_siyah.png","contentUrl":"https:\/\/www.cenuta.com\/blog\/wp-content\/uploads\/2020\/08\/logo_siyah.png","width":805,"height":200,"caption":"Cenuta Telekom\u00fcnikasyon Anonim \u015eirketi"},"image":{"@id":"https:\/\/www.cenuta.com\/blog\/#logo"}},{"@type":"WebSite","@id":"https:\/\/www.cenuta.com\/blog\/#website","url":"https:\/\/www.cenuta.com\/blog\/","name":"Cenuta Blog","description":"","publisher":{"@id":"https:\/\/www.cenuta.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cenuta.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"tr"},{"@type":"ImageObject","@id":"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#primaryimage","inLanguage":"tr","url":"https:\/\/www.cenuta.com\/blog\/wp-content\/uploads\/2026\/09\/bitwarden.png","contentUrl":"https:\/\/www.cenuta.com\/blog\/wp-content\/uploads\/2026\/09\/bitwarden.png","width":1200,"height":630},{"@type":"WebPage","@id":"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#webpage","url":"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/","name":"Kendi Sunucunuza Bitwarden (Vaultwarden) Kurulumu: \u015eifrelerinizi Buluttan Kurtar\u0131n (2026 Kapsaml\u0131 Docker Rehberi) - Cenuta Blog","isPartOf":{"@id":"https:\/\/www.cenuta.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#primaryimage"},"datePublished":"2026-09-17T01:57:34+00:00","dateModified":"2026-09-17T01:57:36+00:00","breadcrumb":{"@id":"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Ana sayfa","item":"https:\/\/www.cenuta.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Kendi Sunucunuza Bitwarden (Vaultwarden) Kurulumu: \u015eifrelerinizi Buluttan Kurtar\u0131n (2026 Kapsaml\u0131 Docker Rehberi)"}]},{"@type":"Article","@id":"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#article","isPartOf":{"@id":"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#webpage"},"author":{"@id":"https:\/\/www.cenuta.com\/blog\/#\/schema\/person\/0732262cd1d893b0f6ff806f442df9d5"},"headline":"Kendi Sunucunuza Bitwarden (Vaultwarden) Kurulumu: \u015eifrelerinizi Buluttan Kurtar\u0131n (2026 Kapsaml\u0131 Docker Rehberi)","datePublished":"2026-09-17T01:57:34+00:00","dateModified":"2026-09-17T01:57:36+00:00","mainEntityOfPage":{"@id":"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#webpage"},"wordCount":1622,"publisher":{"@id":"https:\/\/www.cenuta.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.cenuta.com\/blog\/kendi-sunucunuza-bitwarden-vaultwarden-kurulumu-sifrelerinizi-buluttan-kurtarin-2026-kapsamli-docker-rehberi\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cenuta.com\/blog\/wp-content\/uploads\/2026\/09\/bitwarden.png","inLanguage":"tr"},{"@type":"Person","@id":"https:\/\/www.cenuta.com\/blog\/#\/schema\/person\/0732262cd1d893b0f6ff806f442df9d5","name":"Baran O","image":{"@type":"ImageObject","@id":"https:\/\/www.cenuta.com\/blog\/#personlogo","inLanguage":"tr","url":"https:\/\/secure.gravatar.com\/avatar\/1e4899262d57e005522a1b8ea0b9dea4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1e4899262d57e005522a1b8ea0b9dea4?s=96&d=mm&r=g","caption":"Baran O"}}]}},"_links":{"self":[{"href":"https:\/\/www.cenuta.com\/blog\/wp-json\/wp\/v2\/posts\/23955","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cenuta.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cenuta.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cenuta.com\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cenuta.com\/blog\/wp-json\/wp\/v2\/comments?post=23955"}],"version-history":[{"count":1,"href":"https:\/\/www.cenuta.com\/blog\/wp-json\/wp\/v2\/posts\/23955\/revisions"}],"predecessor-version":[{"id":23957,"href":"https:\/\/www.cenuta.com\/blog\/wp-json\/wp\/v2\/posts\/23955\/revisions\/23957"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cenuta.com\/blog\/wp-json\/wp\/v2\/media\/23956"}],"wp:attachment":[{"href":"https:\/\/www.cenuta.com\/blog\/wp-json\/wp\/v2\/media?parent=23955"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cenuta.com\/blog\/wp-json\/wp\/v2\/categories?post=23955"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cenuta.com\/blog\/wp-json\/wp\/v2\/tags?post=23955"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}