Skip to content

Vaultwarden

Vaultwarden არის Bitwarden API-ს ალტერნატიული რეალიზაცია, რომელიც დაწერილია Rust პროგრამირების ენაზე. ის არის ღია კოდის (Open Source) მქონე, მსუბუქი სერვერული აპლიკაცია, რომელიც სრულად თავსებადია Bitwarden-ის ოფიციალურ კლიენტებთან (ბრაუზერის გაფართოებები, მობილური აპლიკაციები, Desktop ვერსიები).

LXC
Security

რა არის?

წარსულში ცნობილი როგორც Bitwarden_RS, Vaultwarden წარმოადგენს Bitwarden-ის სერვერული ნაწილის "არაოფიციალურ" ვერსიას.

ტექნოლოგიური სტეკი: იყენებს Rust-ს, რაც უზრუნველყოფს მაღალ წარმადობას და მეხსიერების ეფექტურ მართვას.

თავსებადობა: მას არ სჭირდება სპეციალური კლიენტი; ნებისმიერი მოწყობილობა, რომელიც მუშაობს Bitwarden-ზე, მუშაობს Vaultwarden-ზეც.

რესურსების მოხმარება: ოფიციალური Bitwarden სერვერისგან განსხვავებით (რომელიც მოითხოვს MSSQL-ს და დიდ RAM-ს), Vaultwarden-ს შეუძლია იმუშაოს ძალიან მცირე რესურსების მქონე სისტემებზეც კი (მაგალითად, Raspberry Pi-ზე).

რას აკეთებს?

Vaultwarden ასრულებს პაროლების მენეჯერისა და ციფრული სეიფის ფუნქციას. მისი ძირითადი ფუნქციებია:

მონაცემთა შენახვა: ინახავს პაროლებს, საკრედიტო ბარათებს, პირად ჩანაწერებსა და იდენტობებს დაშიფრულ ფორმატში.

სინქრონიზაცია: უზრუნველყოფს მონაცემთა მყისიერ სინქრონიზაციას ყველა თქვენს მოწყობილობას შორის.

ორფაქტორიანი ავთენტიფიკაცია (2FA): მხარს უჭერს TOTP გენერატორს, YubiKey-ს, Duo-ს და სხვა უსაფრთხოების მექანიზმებს.

ორგანიზაციული მართვა: საშუალებას გაძლევთ შექმნათ "კოლექციები" და გაუზიაროთ პაროლები ოჯახის წევრებს ან გუნდის წევრებს.

რა პრობლემებს ჭრის?

Vaultwarden აგვარებს რამდენიმე კრიტიკულ პრობლემას, რომელიც თან ახლავს როგორც ღრუბლოვან (Cloud), ისე მძიმე თვითჰოსტირებად სისტემებს:ნდობა და კონფიდენციალურობა: თქვენ არ ანდობთ თქვენს პაროლებს მესამე მხარის კომპანიებს (მაგ. LastPass, Google). მონაცემები ინახება თქვენს სერვერზე.რესურსების ოპტიმიზაცია: ოფიციალური Bitwarden-ის "Self-host" ვერსია საკმაოდ მძიმეა Docker-ისთვის. Vaultwarden ამცირებს RAM-ის მოხმარებას რამდენიმე გიგაბაიტიდან რამდენიმე მეგაბაიტამდე.პრემიუმ ფუნქციები უფასოდ: Vaultwarden-ში უფასოდაა ხელმისაწვდომი ისეთი ფუნქციები, რომლებიც Bitwarden-ის ოფიციალურ ვერსიაში ფასიანია (მაგ. ორგანიზაციების შექმნა, 2FA გენერატორი, API წვდომა).უსაფრთხოების ხარვეზები: პაროლების ფურცელზე წერის ან ბრაუზერში დაუცველად შენახვის ნაცვლად, ის გთავაზობთ $AES-256$ დაშიფვრას.

სად გამოიყენება?

პერსონალური გამოყენება: დააინსტალირეთ თქვენს სახლის სერვერზე ან იაფფასიან VPS-ზე. გქონდეთ წვდომა ყველა პაროლზე ნებისმიერი წერტილიდან, ისე რომ არ იხდიდეთ ყოველთვიურ გადასახადს.

მცირე და საშუალო ბიზნესი: გამოიყენეთ Vaultwarden გუნდში პაროლების უსაფრთხოდ გასაზიარებლად. შექმენით ჯგუფები (მაგ. "მარკეტინგი", "IT") და მიანიჭეთ წვდომა კონკრეტულ სერვისებზე მხოლოდ შესაბამის თანამშრომლებს.

Home Lab ენთუზიასტები: იდეალურია Docker კონტეინერში გასაშვებად. ის კარგად ინტეგრირდება Reverse Proxy-ებთან (როგორცაა Nginx Proxy Manager ან Traefik), რაც უზრუნველყოფს HTTPS დაცვას.

Offline გარემო: ორგანიზაციებისთვის, რომლებსაც აქვთ იზოლირებული შიდა ქსელი (Air-gapped network) და სჭირდებათ პაროლების მართვის ცენტრალიზებული სისტემა ინტერნეტთან კავშირის გარეშე.