Initial commit

This commit is contained in:
2025-05-26 19:51:11 -05:00
commit 134ee700ef
2 changed files with 35 additions and 0 deletions

5
README.md Normal file
View File

@@ -0,0 +1,5 @@
# Vaultwarden
## Description
Vaultwarden is a lightweight, self-hosted password management server that serves as an alternative implementation of the Bitwarden server API. Designed for efficiency, it allows individuals and small teams to securely manage and synchronize passwords across devices without the resource demands of the official Bitwarden server.

30
docker-compose.yaml Normal file
View File

@@ -0,0 +1,30 @@
version: '3'
services:
vaultwarden:
image: vaultwarden/server:latest
container_name: vaultwarden
restart: always
environment:
# - WEBSOCKET_ENABLED=true
- ROCKET_PORT=8001
- SIGNUPS_ALLOWED=true
- SIGNUPS_VERIFY=false
- INVITATIONS_ALLOWED=false
- DOMAIN=https://vault.speerfam.net
# - ADMIN_TOKEN=aXTrkbTvFALmcMj98937LTrQ3CCPht
- SHOW_PASSWORD_HINT=true
- SMTP_HOST=smtp.sendgrid.net
- SMTP_FROM=vault@speerfam.net
- SMTP_PORT=587
- SMTP_SECURITY=starttls
- SMTP_USERNAME=apikey
- SMTP_PASSWORD=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
- SMTP_AUTH_MECHANISM="Login"
volumes:
- /home/mattspeer/docker/vaultwarden/data:/data
ports:
# - 3012:3012
# - 127.0.0.1:8001:8001
- 8001:8001