Cara Mengatur Add-On Bitwarden yang Dihosting Sendiri di Asisten Rumah

Server Asisten Rumah yang sama yang membuat rumah Anda pintar juga dapat menjalankan layanan lain, seperti Bitwarden.Yang perlu Anda lakukan adalah menyiapkan Server Bitwarden yang dihosting sendiri di atas instalasi Asisten Rumah Anda sebagai add-on.Anda kemudian dapat menggunakan server Bitwarden ini untuk membuat dan menyimpan kata sandi yang rumit di ponsel cerdas Anda atau di dalam browser web di PC Anda.

Bagian terbaiknya adalah Anda tidak perlu membayar untuk layanan pengelola kata sandi karena sepenuhnya open-source dan gratis.

Hal-hal yang Anda Butuhkan

Anda akan memerlukan Server Asisten Rumah yang berjalan di Raspberry Pi (sebaiknya di Raspberry Pi 4 4GB atau 8GB).Meskipun Anda juga dapat menginstal Server Asisten Rumah di PC atau perangkat keras lainnya, karena versi tersebut tidak diawasi, Anda harus menginstal dan mengonfigurasi add-on secara manual melalui shell Command Line.

Setelah Anda menyiapkan Asisten Rumah di Raspberry Pi, ikuti langkah-langkah di bawah ini untuk menginstal, mengonfigurasi, dan menerapkan Bitwarden.

Instal Pengaya Bitwarden

Untuk menginstal add-on Bitwarden di Home Assistant, ikuti langkah-langkah berikut:

  • Masuk ke Server Asisten Rumah Anda dan navigasikan ke Pengaturan > Pengaya.
  • Klik tombol TAMBAHKAN TOKO.
  • Gunakan bilah Pencarian untuk mencari dan klik Vaultwarden (Bitwarden).
  • Klik tombol Instal untuk mulai menginstal add-on Bitwarden di Server Asisten Rumah Anda.Ini mungkin memerlukan waktu hingga satu menit untuk selesai.instal bitwarden menambahkan server asisten rumah
  • Setelah terinstal, aktifkan Start on boot, Watchdog, dan Auto-perbarui opsi.
  • Kemudian klik Mulai.
  • Jika Anda tidak dapat menemukannya, klik tautan ini > Buka tautan untuk menambahkan repositori, lalu cari dan instal add-on Bitwarden.

    Sekarang Anda dapat mengunjungi IP Server Asisten Rumah Anda dengan port 7277. Misalnya, 192.168.0.111:7277.

    Anda juga dapat mengeklik tombol buka UI Web pada halaman add-on untuk membuka UI Web Bitwarden.Namun, Anda tidak dapat membuat akun atau mendaftar kecuali Anda mengamankan Server Bitwarden.

    Konfigurasi SSL menggunakan Cloudflared Tunnel

    Di Server Asisten Rumah, Anda dapat menginstal dan menggunakan add-on Cloudflared untuk mengekspos server Bitwarden lokal ke internet dengan enkripsi SSL/TLS yang aman.Setelah Anda memulai terowongan Cloudflared, Anda atau pengguna lain yang Anda buatkan akunnya di Bitwarden dapat dengan mudah mengakses dan mengelola brankas kata sandi mereka dari semua perangkat mereka.

    Langkah-langkahnya adalah sebagai berikut:

  • Daftarkan domain gratis di Freenom.com atau Anda dapat membeli domain baru untuk hosting server Bitwarden Anda.Setelah Anda memiliki domain, buat akun di Cloudflare dan tambahkan domain Anda.Juga, aktifkan HTTPS.otorisasi akses terowongan cloudflare ke domain
  • Klik tautan ini lalu klik opsi Buka Tautan.Ini akan membuka instance Asisten Rumah lokal Anda dan memungkinkan Anda untuk menambahkan repositori khusus ini ke Asisten Rumah Anda untuk menginstal add-on Cloudflared yang diperlukan.tambahkan repositori terowongan cloudflared ke asisten rumah
  • Klik Tambah untuk menambahkan repositori.
  • Di bawah Pengaturan > Pengaya, cari Cloudflared dan klik Instal.
  • Setelah instalasi, aktifkan opsi Start on boot dan Watchdog.
  • Lalu klik Konfigurasi lalu klik titik tiga > Edit di YAML.
  • Tempelkan kode berikut di kolom Opsi.Pastikan untuk mengganti ‘NamaDomainAnda’ dengan nama domain Anda dan alamat IP di Layanan: dengan IP Server Asisten Rumah Anda.Simpan Port 7277.additional_hosts: hostname: bitwarden.NamaDomainAnda.org layanan: http://192.168.0.111:7277external_hostname: NamaDomainAnda.orgtunnel_name: bitwardenservertunnel_token: nginx_proxy_manager: falselog_level:debugwarp_enable: truewarp_routes: – 192.168.0.2/24
  • Klik Simpan lalu klik Mulai Ulang ADD-ON.
  • Masuk ke halaman add-on Cloudflared, dan klik tab Log.mulai terowongan cloudflared
  • Setelah beberapa detik, Anda akan melihat URL Cloudflare.Salin URL ini dan tempel ke browser web Anda.Ini akan membuka halaman Cloudflare.
  • Masuk ke Cloudflare lalu pilih nama domain yang Anda tambahkan.
  • Klik Otorisasi.Setelah diotorisasi, add-on akan membuat terowongan aman untuk server Bitwarden Anda.
  • Buka File Editor dan klik ikon folder di kiri atas.
  • Klik pada file Configuration.yaml dan tempel baris berikut seperti yang ditunjukkan di bawah ini dan klik ikon Simpan.http:use_x_forwarded_for: truetrusted_proxies:- 172.30.33.0/24 tambahkan kode ke file konfigurasi asisten rumah
  • Buka alat Pengembang dan klik Periksa Konfigurasi.Jika itu menunjukkan Konfigurasi valid, klik Restart.Tunggu hingga server memulai ulang.
  • Setelah dimulai ulang, Anda dapat mengunjungi URL https://bitwarden.namadomainanda.com untuk mengakses server Bitwarden di internet dengan enkripsi SSL/TLS yang aman.server bitwarden mengakses dari jarak jauh melalui terowongan cloudflared
  • Sekarang Anda dapat mendaftar dan membuat akun pengguna untuk diri sendiri dan keluarga serta teman Anda.

    Nonaktifkan Pendaftaran

    Saat ini, siapa pun yang memiliki URL Bitwarden Anda dapat mendaftar dan membuat brankas.Untuk menghindari ini, Anda dapat menonaktifkan pendaftaran.Untuk ini, Anda perlu mengakses panel admin Bitwarden di alamat berikut:

    https://bitwarden.namadomainanda.org/admin

    Kemudian tempel token admin (dapatkan token/kata sandi admin di log) untuk membuka panel admin.Jika Anda tidak melihat token akses, instal ulang add-on lagi, lalu periksa log lagi setelah memulai add-on.

    Add-on hanya menampilkan token admin satu kali.Catat di tempat yang aman.

    Setelah Anda mengakses panel admin, Anda dapat mengedit dan mengubah berbagai setelan, termasuk menonaktifkan pendaftaran.Anda juga dapat mengaktifkan otentikasi dua faktor dan membuat kebijakan tentang bagaimana pengguna dapat mengakses dan menggunakan akun Bitwarden mereka yang dihosting di Server Asisten Rumah Anda.

    Gunakan Bitwarden di Perangkat Android atau iOS

    Untuk mengakses dan menggunakan Bitwarden di perangkat Android atau iOS, Anda perlu menginstal Aplikasi Pengelola Kata Sandi Bitwarden dari Google Play Store atau App Store.

    Setelah aplikasi terpasang, ikuti langkah-langkah berikut di perangkat Android atau iOS Anda:

  • Buka aplikasi Bitwarden Password Manager, lalu ketuk ikon roda gigi di kiri atas aplikasi.
  • Masukkan URL server Bitwarden Anda, yaitu https://bitwarden.yourdomainname.com, dan simpan.tambahkan bitwarden ke perangkat ios android Anda
  • Kemudian ketuk tombol Masuk dan masukkannama pengguna dan kata sandi untuk masuk ke brankas Server Bitwarden Anda dan mengakses semua kata sandi.
  • Setup Bitwarden di Web Browser

    Untuk mengakses dan menggunakan Server Bitwarden dan akun di browser web Anda, Anda perlu menginstal ekstensi pengelola kata sandi Bitwarden.Ekstensi ini tersedia untuk semua browser web utama, seperti Chrome, Edge, Mozilla Firefox, dll.

    Setelah menginstal Ekstensi, ikuti langkah-langkah berikut untuk mengonfigurasinya dan mengakses atau menyimpan semua sandi Anda dengan aman di browser web di semua perangkat.

  • Di browser web Chrome, klik ekstensi Bitwarden, lalu klik ikon Roda Gigi.
  • Masukkan URL Server Bitwarden Anda, yaitu https://bitwarden.namadomainanda.com, dan klik Simpan.tambahkan bitwarden ke browser web
  • Klik login lalu masukkan username dan password pada server Bitwarden Anda.Jika Anda telah mengaktifkan Autentikasi dua faktor, masukkan kode untuk masuk.
  • Sekarang Anda dapat mengakses semua kata sandi dan mengelolanya dengan aman langsung di browser web Anda.
  • Langkah-langkahnya kurang lebih mirip dengan browser web lainnya.

    Pengelola Kata Sandi Gratis Seumur Hidup

    Setelah penyiapan selesai, Anda dapat mengekspor semua sandi dari browser web Anda dalam format JSON atau CSV dan mengimpornya langsung ke brankas BitWarden Anda.

    Dengan Server Bitwarden yang dihosting sendiri, Anda tidak perlu berlangganan pengelola kata sandi.Diamankan dengan SSL/TLS melalui terowongan Cloudflared dan otentikasi multi-faktor (MFA), server Anda tetap aman, dan kata sandi tetap dienkripsi di semua perangkat Anda.Kata sandi juga disinkronkan secara otomatis di semua perangkat Anda.Plus Bitwarden juga akan memberi tahu Anda jika ada kata sandi Anda yang ditemukan dalam kebocoran atau pelanggaran data.

    Scroll to Top