bitwarden은 상용 서비스이긴 하지만 자체 호스팅도 지원한다. https://bitwarden.com/help/install-on-premise-linux/ 대충 문서를 보니깐 무조건 Docker를 사용해서 설치하라는 것 같다.
여기서 또 standard 와 아직 베타 버전이라는 unified 두 종류가 있는데 AMD64(x86_64)만 지원하는데 비해 armv7과 arm64를 지원하고 데이터베이스도 MSSQL말고 여러가지를 지원한다고 한다. 좀 특이해보이는 점은 리눅스에서 돌아가는 프로그램인데 .NET이랑 Microsoft SQL을 사용하는데 정작 윈도우에서 네이티브로 구동이 안되는 것 같다.
https://github.com/dani-garcia/vaultwarden
vaultwarden은 bitwarden과 호환되는 서버를 구현한 것이다. 이건 rust로 개발되었다.(원래 Bitwarden_RS라는 프로젝트 였다고 한다.) 이것도 bitwarden처럼 공식 문서에서는 도커로 설치하는 법만 알려주기는 한데 패키지 관리자로 설치하는 방법도 있고 도커 이미지에서 실행파일만 추출하거나 소스로 부터 빌드 하라고 한다.
대충 보면 vaultwarden이 리소스를 적게 사용해서 개인 호스팅 용도로는 vaultwarden를 더 쓰는 것 같아보임
Reply by Email