.drone.yml | ||
.env.sample | ||
abra.sh | ||
compose.smtp.yml | ||
compose.yml | ||
entrypoint.sh.tmpl | ||
README.md |
vaultwarden
Open source password manager
- Category: Apps
- Status: 2, beta
- Image:
vaultwarden/server
, 4, upstream - Healthcheck: 3
- Backups: No
- Email: No
- Tests: No
- SSO: No
Quick start
- Set up Docker Swarm and
abra
- Deploy
coop-cloud/traefik
abra app new vaultwarden
abra app config YOURAPPDOMAIN
abra app secret generate vault.foo.bar admin_token v1
abra app secret insert vault.esn-cloud.de smtp_password v1 "super-secret-passowrd"
SMTP config and password needed for user email invitesabra app deploy YOURAPPDOMAIN
Tips & Tricks
Wiring up fail2ban
You need the following logging config:
USE_SYSLOG=true
EXTENDED_LOGGING=true
LOG_FILE=/data/vaultwarden.log
LOG_LEVEL=warn
Then follow this guide.
And you must use COMPOSE_FILE="$COMPOSE_FILE:compose.host.yml"
in your traefik config to get real IPs.