Rust로 작성되고 공식 Bitwarden 클라이언트 [면책 조항]과 호환되는 Bitwarden 클라이언트 API의 대체 서버 구현은 공식 리소스가 많은 서비스를 실행하는 것이 이상적이지 않을 수있는 자조 배포에 적합합니다.
중요한
이 서버를 사용할 때 사용중인 클라이언트 (모바일, 데스크탑, 브라우저 ...)에 관계없이 버그 나 제안을 직접 당사에보고하십시오 (연락 참조). 공식 Bitwarden 지원 채널을 사용하지 마십시오.
Bitwarden 클라이언트 API의 거의 완전한 구현이 제공됩니다.
개인 금고
보내다
첨부 파일
웹 사이트 아이콘
개인 API 키
조직
컬렉션, 비밀번호 공유, 회원 역할, 그룹, 이벤트 로그, 관리자 비밀번호 재설정, 디렉토리 커넥터, 정책
다중/2 계수 인증
인증 자, 이메일, fido2 webauthn, yubikey, 듀오
비상 접근
vaultwarden 관리자 백엔드
수정 된 웹 보관소 클라이언트 (컨테이너 내에서 번들)
중요한
대부분의 최신 웹 브라우저는 안전하지 않은 상황에서 웹 암호화 API의 사용을 허용하지 않습니다. 이 경우 Cannot read property 'importKey'
오류가 발생할 수 있습니다. 이 문제를 해결하려면 HTTPS 또는 LocalHost를 통해 웹 보관소에 액세스해야합니다.
이것은 vaultwarden에서 직접 구성하거나 타사 리버스 프록시 (일부 예)를 사용하여 구성 할 수 있습니다.
사용 가능한 도메인 이름이있는 경우 Let 's Encrypt로 HTTPS 인증서를 받거나 MKCert와 같은 유틸리티로 자체 서명 된 인증서를 생성 할 수 있습니다. 일부 프록시는 Caddy 또는 Traefik과 같은이 단계를 자동으로 수행합니다 (위의 링크 된 예 참조).
팁
Vaultwarden을 설치, 사용 및 구성하는 방법에 대한 자세한 내용은 Wiki를 확인할 수 있습니다.
Vaultwarden을 사용하는 주요 방법은 ghcr.io, docker.io 및 quay.io에 게시 된 컨테이너 이미지를 통한 것입니다.
또한 사용할 수있는 커뮤니티 중심의 패키지도 있지만, 최신 버전 뒤에 뒤쳐 지거나 Wiki에 설명 된대로 Vaultwarden이 구성되는 방식으로 벗어날 수 있습니다.
컨테이너 이미지를 당기고 호스트에서 볼륨을 장착하여 영구 저장소를 장착하십시오.
Podman을 선호하는 경우 docker
podman
으로 교체 할 수 있습니다.
Docker Pull Vaultwarden/Server : 최신 Docker Run -Detach -name Vaultwarden --env domain = "https : //vw.domain.tld" -volume/vw-data/:/data/ -restart가 정지되지 않는 한 -출판 80:80 Vaultwarden/Server : 최신
이렇게하면 /vw-data/
아래에 지속적인 데이터가 보존되며, 자신에게 적합한 모든 것에 대한 경로를 조정할 수 있습니다.
Docker Compose를 사용하려면 Vaultwarden 컨테이너를 실행하기 위해 구성을 유지하는 compose.yaml
을 만들어야합니다.
서비스 : vaultwarden : image : vaultwarden/server : 최신 컨티어 _name : vaultwardenrestart : stoppedenvironment : 도메인 : "https : //vw.domain.tld"볼륨 : - ./vw-data/:/data/ports : - 80:80
질문, 제안 또는 도움이 필요하십니까? Matrix, Github 토론 또는 담론 포럼에서 커뮤니티에 참여하십시오.
버그 나 충돌이 발생 했습니까? 문제 추적기 및 토론을 검색하여 이미보고되었는지 확인하십시오. 그렇지 않은 경우 새로운 토론을 시작하거나 새로운 문제를 만드십시오. Vaultwarden의 최신 버전을 사용하고 있는지 확인하고 비슷한 문제가 열리거나 닫히지 않습니다!
프로젝트에 기여해 주셔서 감사합니다!
이 프로젝트는 Bitwarden 또는 Bitwarden, Inc와 관련이 없습니다.
그러나 Vaultwarden의 활발한 관리자 중 하나는 Bitwarden에 의해 고용되어 있으며 자신의 시간에 프로젝트에 기여할 수 있습니다. 이러한 기여는 Bitwarden과 무관하며 다른 관리자가 검토합니다.
유지 관리자는 프로젝트의 방향을 설정하기 위해 함께 노력하면서 프로젝트의 지속 가능성을 보장하면서 개인, 가족 및 소규모 조직을 포함한 자조 커뮤니티에 서비스를 제공하는 데 중점을 둡니다.
참고 : Vaultwarden을 사용하는 동안 발생할 수있는 데이터 손실에 대해서는 책임을지지 않습니다. 여기에는 암호, 첨부 파일 및 응용 프로그램에서 처리하는 기타 정보가 포함됩니다. 파일 및 데이터베이스의 정기 백업을 수행하는 것이 좋습니다. 그러나 데이터 손실이 발생하면 즉시 저희에게 연락하는 것이 좋습니다.
이 프로젝트는 Bitwarden_RS로 알려져 있으며 혼란과 상표/브랜딩 문제를 피하기 위해 공식 Bitwarden 서버와 분리하도록 이름이 바뀌 었습니다.
자세한 내용은 #1642 -v1.21.0 릴리스 및 Vaultwarden에 대한 프로젝트 Rename을 참조하십시오.