대부분의 사람들은 클라우드 비밀번호 관리자를 선택한 뒤, 충분히 잘 작동한다는 이유로 별다른 고민 없이 계속 사용합니다. 이는 합리적인 선택이지만, 결과적으로 암호화된 자격 증명이 타인의 서버에 저장되어 해당 업체의 가격 정책, 보안 관행, 그리고 향후 사업 운영 상황에 좌우되게 됨을 의미합니다. 비밀번호 관리자를 직접 호스팅하면 이 모든 통제권을 다시 본인이 가져올 수 있으며, Vaultwarden을 사용하면 복잡한 설정 없이도 저사양 하드웨어에서 충분히 실용적으로 운영할 수 있습니다.

관련 기사

브라우저에 비밀번호를 저장하는 것을 중단하세요

브라우저 비밀번호 관리자의 시대는 끝났습니다.

직접 호스팅이 일반적으로 클라우드보다 낫습니다

직접 하드웨어를 관리하면 데이터가 집에 머뭅니다

사람들이 자격 증명을 관리하는 방식은 지난 몇 년간 크게 변화했으며, 대부분은 별다른 고민 없이 Bitwarden과 같은 중앙 집중식 클라우드 서비스를 선택합니다. 대부분의 사용자에게는 그것으로 충분합니다. 하지만 더 이상 구독형 서비스에 의존할 필요는 없습니다. 이것이 많은 사람들이 직접 호스팅하는 방식으로 전환하는 이유입니다. 저는 데이터를 외부 기업에 맡기기보다 직접 보유하는 편을 선호합니다.

저는 타인의 하드웨어보다 제 하드웨어를 더 신뢰하기 때문에 표준 클라우드 모델을 사용하는 것이 불편합니다. 그렇지 않으면 결국 제공업체의 인프라 보안과 재정적 안정성에 모든 것을 거는 셈이 되기 때문입니다. 직접 호스팅을 하면 오픈 소스 코드와 본인의 관리 능력만 신뢰하면 됩니다. 저는 그 절충안이 가치 있다고 생각하지만, 모든 사람에게 적합한 것은 아닙니다.

하드웨어 요구 사항은 결국 어떤 소프트웨어를 선택할지 결정하게 만듭니다. 공식 Bitwarden 자체 호스팅 서버는 10개 이상의 컨테이너와 무거운 Microsoft SQL Server 백엔드가 필요하므로, 저사양 하드웨어를 사용하는 많은 사람들에게는 적합하지 않습니다. 바로 이 지점에서 Vaultwarden이 등장합니다.

이는 전체 스택을 단일 컨테이너에 담은 비공식 Bitwarden API 버전입니다. 사람들이 이를 통해 자신만의 서버를 운영하는 방식이지만, 저는 이 방식을 더 추천합니다. Raspberry Pi나 저렴한 가상 사설 서버(VPS)에서도 무리 없이 실행할 수 있습니다.

이 글도 확인해 보세요:  턴키 GNU/Linux로 개인 VPN을 설정하는 방법

작은 설치 공간은 유지 관리 부담을 줄이고 공격 표면을 최소화합니다. 이 설정은 직접 호스팅의 핵심 가치를 증명합니다. 비싼 하드웨어 없이도 인프라에 대한 실질적인 소유권을 확보할 수 있기 때문입니다.

또한 많은 사람들에게 중요한 데이터 소유권 문제도 있습니다. 표준 Bitwarden 클라우드 모델에서는 암호화된 데이터가 여전히 미국 어딘가에 있는 제공업체 관리 서버에 저장됩니다. 직접 호스팅을 하면, 사용자가 특별히 의도하지 않는 한 데이터는 로컬 네트워크를 벗어나지 않습니다. 데이터가 물리적으로 어디에 위치하는지 신중하게 생각하는 사람들에게는 이것이 매우 중요한 차이입니다.

더 나은 안전을 확보하는 방법

나만의 비밀번호 보관소

클라우드 비밀번호 관리자에서 직접 호스팅 설정으로 전환하는 데에는 단점도 있지만, Vaultwarden은 예상보다 훨씬 쉽게 만들어 줍니다. 가장 좋은 점 중 하나는 기존에 사용하던 애플리케이션을 포기할 필요가 없다는 것입니다. 이를 위해서는 먼저 하드웨어가 가상화를 지원하는지 확인해야 합니다. 컴퓨터를 재시작하고 BIOS(보통 F2 또는 Delete 키)에 진입하여 Intel Virtualization Technology 또는 VT-x를 활성화하십시오. Windows로 돌아온 후 작업 관리자를 열고 ‘성능’ 탭에서 가상화가 ‘사용’으로 되어 있는지 확인합니다.

이미 가상 머신을 사용해 본 적이 있다면 BIOS 설정을 다시 할 필요는 없을 것입니다.

다음으로, 관리자 권한으로 PowerShell을 열고 wsl --install을 입력하여 Windows Subsystem for Linux를 추가합니다. 완료되면 재시작한 후 Docker Desktop을 다운로드합니다. 어떤 Windows 버전을 사용하는지 확실하지 않다면 아마 AMD64 버전일 것입니다. 어느 쪽이든, 잘못된 버전을 다운로드했다면 실행 시 PC가 알려줄 것입니다.

설치 중에 WSL 2를 사용하도록 옵션이 체크되어 있는지 확인하여 모든 것이 정상적으로 작동하도록 하십시오. Docker가 설치되고 시스템 트레이의 고래 아이콘이 활성화 상태가 되면 서버를 설정할 준비가 된 것입니다.

C:\Vaultwarden 폴더를 만들고 그 안에 docker-compose.yml이라는 파일을 생성합니다. 다음 코드를 입력하세요:

services: vaultwarden: image: vaultwarden/server:latest container_name: vaultwarden restart: unless-stopped environment: SIGNUPS_ALLOWED: "true" volumes: - ./vw-data:/data caddy: image: caddy:2 container_name: caddy restart: unless-stopped ports: - 80:80 - 443:443 volumes: - ./Caddyfile:/etc/caddy/Caddyfile - ./caddy_data:/data - ./caddy_config:/config

이곳에서 Docker 관련 문제로 어려움을 겪는 분들을 많이 보았기에, Caddy 파일을 만드는 것도 중요합니다. Chrome과 Firefox 모두 보관소 암호화가 제대로 작동하려면 보안 HTTPS 연결이 필요하기 때문에 Caddy가 보안 측면을 처리해 줍니다. 안타깝게도 이 과정에서는 HTTP를 사용하게 되며, 이 우회 방법 없이는 제대로 작동하지 않을 것입니다. Caddy 없이도 가능하다면 굳이 사용하지 않으셔도 됩니다. Vaultwarden 폴더 안에 .all 아래에 Caddyfile이라는 두 번째 파일을 만들고, 파일 확장자가 있다면 제거하십시오. 그 안에 다음 블록을 추가하세요.

localhost { reverse_proxy vaultwarden:80 }

명령 프롬프트에 `cd C:\Vaultwarden`을 입력합니다. 그 다음 `docker compose up -d`를 입력합니다. 실행되면 브라우저에서 https://localhost로 이동합니다. 인증서가 로컬이므로 보안 경고가 표시될 것입니다. ‘고급’을 클릭하고 진행하여 설정 페이지에 접속한 뒤 계정을 생성하십시오. 계정을 생성하면 바로 사용을 시작할 수 있으며, 제공되는 확장 프로그램을 다운로드하여 사용할 수도 있습니다. 당신이 새로운 IT 팀입니다 ————————- ### 사고방식을 전환하세요 ![](https://static0.makeuseofimages.com/wordpress/wp-content/uploads/wm/2026/05/vault-warden-showing-the-main-menu-with-passwords-and-other-info-hidden.jpg?q=49&fit=crop&w=825&dpr=2)직접 호스팅 설정에서는 데이터 가용성을 유지할 전적인 책임이 본인에게 있습니다. 지원 팀이나 기업의 복구 전략이 없기 때문에, 백업 없이 기본 데이터베이스를 잃어버리면 모든 것을 영구적으로 잃게 됩니다. 저는 이 점을 항상 염두에 두고 있으며, 그렇기에 백업을 전체 설정에서 가장 중요한 부분으로 다룹니다. 이를 처리하는 가장 신뢰할 수 있는 방법은 전문 IT 팀이 사용하는 3-2-1 전략을 따르는 것입니다. 데이터 사본을 총 3개 유지하고, 2개의 서로 다른 매체에 저장하며, 1개의 사본은 외부(오프사이트)에 보관하는 방식입니다. 복잡해 보이지만 자동화해 두면 다시 신경 쓸 필요가 없습니다. 서버가 실행 중일 때 데이터베이스 파일을 단순히 복사해서는 안 됩니다. 대신 Docker 컨테이너 내부에서 직접 SQLite 백업 명령을 실행하여 가동 중단 없이 깔끔하고 일관된 스냅샷을 얻어야 합니다. 완벽한 백업에는 데이터베이스 파일, 암호화 키, 구성 파일, 그리고 보안 첨부 파일 디렉토리가 포함되어야 합니다. 이 중 하나라도 누락되면 백업은 실제로 사용할 수 없습니다. ### 직접 호스팅이 당신에게 맞는 선택일 수 있습니다 비밀번호 관리자를 직접 호스팅하는 것이 모두에게 옳은 선택은 아닙니다. 백업, 업데이트, 서버 가용성 유지에 대한 책임을 직접 져야 하기 때문입니다. 이 점이 불편하다면 관리형 클라우드 서비스도 여전히 합리적인 선택입니다. 하지만 제공업체의 가격이나 보안 기록에 의존하지 않고 인프라를 직접 소유하고 싶다면, Vaultwarden은 가장 깔끔한 방법 중 하나입니다. 하드웨어 요구 사항은 낮고 설정은 간단하며, 일단 실행되면 매달 비용을 지불할 필요 없이 완벽하게 작동하는 비밀번호 관리자를 얻을 수 있습니다. ![](https://static0.makeuseofimages.com/wordpress/wp-content/uploads/2025/12/vaultwarden-logo-final.png?q=70&fit=contain&w=420&dpr=1)##### Vaultwarden 개발자 Daniel García 가격 모델 무료, 오픈 소스 Vaultwarden은 Bitwarden 클라이언트와 호환되는 가볍고 직접 호스팅 가능한 비밀번호 관리자로, 저사양 서버에서 효율적으로 실행되도록 설계되었습니다. ![](https://static0.makeuseofimages.com/wordpress/wp-content/uploads/wm/2026/05/an-arrow-pointing-to-the-right-download-for-docker.jpg?q=49&fit=contain&w=750&h=422&dpr=2) ![](https://static0.makeuseofimages.com/wordpress/wp-content/uploads/wm/2026/05/two-scripts-next-to-a-folder-for-docker.jpg?q=49&fit=contain&w=750&h=422&dpr=2) ![](https://static0.makeuseofimages.com/wordpress/wp-content/uploads/wm/2026/05/machines-running-on-docker.jpg?q=49&fit=contain&w=750&h=422&dpr=2) ![](https://static0.makeuseofimages.com/wordpress/wp-content/uploads/wm/2026/05/a-cmd-prompt-with-vaultwarden-stuff-put-in.jpg?q=49&fit=contain&w=750&h=422&dpr=2) ![](https://static0.makeuseofimages.com/wordpress/wp-content/uploads/wm/2026/05/vaultwarden-making-an-account.jpg?q=49&fit=contain&w=750&h=422&dpr=2) ![](https://static0.makeuseofimages.com/wordpress/wp-content/uploads/wm/2026/05/an-arrow-pointing-to-the-right-download-for-docker.jpg?q=49&fit=contain&w=2100&h=1400&dpr=2) ![](https://static0.makeuseofimages.com/wordpress/wp-content/uploads/wm/2026/05/two-scripts-next-to-a-folder-for-docker.jpg?q=49&fit=contain&w=2100&h=1400&dpr=2) ![](https://static0.makeuseofimages.com/wordpress/wp-content/uploads/wm/2026/05/machines-running-on-docker.jpg?q=49&fit=contain&w=2100&h=1400&dpr=2) ![](https://static0.makeuseofimages.com/wordpress/wp-content/uploads/wm/2026/05/a-cmd-prompt-with-vaultwarden-stuff-put-in.jpg?q=49&fit=contain&w=2100&h=1400&dpr=2) ![](https://static0.makeuseofimages.com/wordpress/wp-content/uploads/wm/2026/05/vaultwarden-making-an-account.jpg?q=49&fit=contain&w=2100&h=1400&dpr=2)

By 박준영

업계에서 7년간 경력을 쌓은 숙련된 iOS 개발자인 박준영님은 원활하고 매끄러운 사용자 경험을 만드는 데 전념하고 있습니다. 애플(Apple) 생태계에 능숙한 준영님은 획기적인 솔루션을 통해 지속적으로 기술 혁신의 한계를 뛰어넘고 있습니다. 소프트웨어 엔지니어링에 대한 탄탄한 지식과 세심한 접근 방식은 독자에게 실용적이면서도 세련된 콘텐츠를 제공하는 데 기여합니다.