vaultwarden
Installation
SKILL.md
Identity
- Image:
vaultwarden/server(Docker Hub) - Config: Environment variables passed to the container (no separate config file)
- Data dir:
/datainside container (mount a host volume here) - Database: SQLite at
/data/db.sqlite3by default; PostgreSQL or MySQL optional - Port: 80/tcp (HTTP inside container — always put HTTPS termination in front)
- Admin panel:
/adminpath (disabled by default; requiresADMIN_TOKENenv var) - Websocket port: 3012/tcp (live sync; must be proxied alongside port 80)
Key Operations
| Operation | Command |
|---|---|
| Check container status | docker ps | grep vaultwarden |
| View live logs | docker logs -f vaultwarden |
| View last 100 log lines | docker logs --tail 100 vaultwarden |
| Restart container | docker restart vaultwarden |
| Stop / start | docker stop vaultwarden / docker start vaultwarden |
Related skills