Repolode
dani-garcia

dani-garcia/vaultwarden

공식 Bitwarden 클라이언트와 호환되며 자체 호스팅을 지원하는, Rust 기반의 대체 Bitwarden Client API 서버 구현입니다.

대체할 수 있는 제품:Bitwarden

스타
69,365
포크
3,353
열린 이슈
103
마지막 커밋
5일 전

어떤 프로젝트인가요?

Vaultwarden은 Rust로 작성된 비공식 Bitwarden Client API 서버입니다. 브라우저, 데스크톱, 모바일용 공식 Bitwarden 클라이언트로 연결할 수 있어, 사용자가 직접 운영하는 인프라에 비밀번호 보관함을 둘 수 있습니다.

공식 서버가 리소스를 너무 많이 사용한다고 느끼는 자체 호스팅 사용자를 대상으로 합니다. 개인 보관함, Send, 첨부 파일, 웹사이트 아이콘, 컬렉션과 멤버 역할을 지원하는 조직, FIDO2·YubiKey·Duo 같은 여러 2단계 인증 방식, 긴급 액세스 등 Client API의 대부분을 지원합니다. 관리 백엔드와 수정된 웹 보관함도 함께 포함되어 있습니다.

권장 배포 방식은 영구 데이터 볼륨을 연결해 공식 컨테이너 이미지를 실행하는 것입니다. 웹 보관함에서 Web Crypto API를 사용하려면 HTTPS가 필요하므로, 프로젝트에서는 리버스 프록시 뒤에 배치할 것을 권장합니다. 프로젝트의 이전 이름은 bitwarden_rs이며 Bitwarden, Inc.와는 제휴 관계가 없습니다.

핵심 기능

  • 01공식 Bitwarden 브라우저·데스크톱·모바일 클라이언트와 호환
  • 02개인 보관함, Send, 첨부 파일 지원
  • 03컬렉션, 멤버 역할, 그룹, 이벤트 로그를 지원하는 조직 기능
  • 04FIDO2, YubiKey, Duo를 비롯한 다양한 2단계 인증 방식
  • 05관리 백엔드와 웹 보관함 포함
  • 06ghcr.io, Docker Hub, Quay.io에서 컨테이너 이미지 제공

활용 사례

  • 홈 서버에서 개인 또는 가족용 비밀번호 관리자를 운영
  • 소규모 조직에 자체 호스팅 공유 보관함 제공
  • 직접 관리하는 인프라로 호스팅형 비밀번호 관리자 대체

빠른 시작

  1. 1

    컨테이너 이미지를 가져옵니다

    docker pull vaultwarden/server:latest
  2. 2

    데이터 볼륨을 지정하고 DOMAIN을 설정해 컨테이너를 실행합니다

    docker run --detach --name vaultwarden --env DOMAIN="https://vw.domain.tld" --volume /vw-data/:/data/ --restart unless-stopped --publish 127.0.0.1:8000:80 vaultwarden/server:latest

사용 전 알아둘 점

  • 웹 볼트에는 HTTPS가 필요하므로 TLS를 직접 활성화해야 합니다. 리버스 프록시를 통한 설정을 권장합니다.
  • Bitwarden과 제휴 관계가 없습니다. 버그는 Bitwarden 지원팀이 아니라 Vaultwarden에 신고해야 합니다.
  • AGPL-3.0 라이선스가 적용됩니다. 네트워크 사용 시 소스 코드 공개 의무가 있는 카피레프트 라이선스입니다.

토픽

자주 묻는 질문

vaultwarden은(는) 무엇인가요?
공식 Bitwarden 클라이언트와 호환되며 자체 호스팅을 지원하는, Rust 기반의 대체 Bitwarden Client API 서버 구현입니다. Vaultwarden은 Rust로 작성된 비공식 Bitwarden Client API 서버입니다. 브라우저, 데스크톱, 모바일용 공식 Bitwarden 클라이언트로 연결할 수 있어, 사용자가 직접 운영하는 인프라에 비밀번호 보관함을 둘 수 있습니다.
vaultwarden은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
vaultwarden은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
vaultwarden은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. vaultwarden의 마지막 커밋은 2026년 10월 16일입니다.
vaultwarden은(는) 어디에 사용할 수 있나요?
홈 서버에서 개인 또는 가족용 비밀번호 관리자를 운영 소규모 조직에 자체 호스팅 공유 보관함 제공 직접 관리하는 인프라로 호스팅형 비밀번호 관리자 대체
vaultwarden는 어떻게 설치하나요?
컨테이너 이미지를 가져옵니다: docker pull vaultwarden/server:latest 데이터 볼륨을 지정하고 DOMAIN을 설정해 컨테이너를 실행합니다: docker run --detach --name vaultwarden --env DOMAIN="https://vw.domain.tld" --volume /vw-data/:/data/ --restart unless-stopped --publish 127.0.0.1:8000:80 vaultwarden/server:latest
vaultwarden은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/dani-garcia/vaultwarden

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트