hosting-vaultwarden
Installation
SKILL.md
Vaultwarden 비밀번호 관리자 관리
Bitwarden 호환 셀프호스팅 비밀번호 관리자입니다.
Podman 컨테이너로 실행되며, Caddy HTTPS 리버스 프록시(https://vaultwarden.greenhead.dev)를 통해 Tailscale VPN 내에서 접근합니다.
Mac 브라우저 확장 + iPhone Bitwarden 앱에서 사용합니다.
모듈 구조
| 파일 | 역할 |
|---|---|
modules/nixos/options/homeserver.nix |
vaultwarden + vaultwardenUpdate mkOption 정의 |
modules/nixos/programs/docker/vaultwarden.nix |
Podman 컨테이너 + 시크릿 주입 |
modules/nixos/programs/docker/vaultwarden-backup.nix |
매일 SQLite 안전 백업 (SSD -> HDD) |
modules/nixos/programs/vaultwarden-update/ |
버전 체크 + 수동 업데이트 자동화 |
modules/nixos/programs/caddy.nix |
Caddy HTTPS 리버스 프록시 (Vaultwarden 포함) |
secrets/vaultwarden-admin-token.age |
agenix 암호화 관리자 토큰 |
libraries/constants.nix |
포트 (vaultwarden = 8222), 리소스 제한 |
빠른 참조
Related skills