refactor: rewrite vaultwarden_dev to match template conventions

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
code
2026-07-15 02:39:22 +00:00
co-authored by Claude Fable 5
parent 66938e6656
commit e28d399ea7
4 changed files with 127 additions and 42 deletions
+30
View File
@@ -0,0 +1,30 @@
# Vaultwarden Password Manager
services:
vaultwarden:
image: ${VAULT_IMAGE:-vaultwarden/server:latest}
restart: ${VAULT_RESTART:-unless-stopped}
volumes:
- ${VOL_PATH:-/data}/vaultwarden:/data
environment:
- DOMAIN=${VAULT_DOMAIN:-http://localhost:8083}
- SIGNUPS_ALLOWED=${VAULT_SIGNUPS_ALLOWED:-false}
- ADMIN_TOKEN=${VAULT_ADMIN_TOKEN}
- SMTP_HOST=${SMTP_HOST}
- SMTP_FROM=${SMTP_FROM}
- SMTP_PORT=${SMTP_PORT:-587}
- SMTP_SECURITY=${SMTP_SECURITY:-starttls}
- SMTP_USERNAME=${SMTP_USERNAME}
- SMTP_PASSWORD=${SMTP_PASSWORD}
ports:
- "${VAULT_PORT:-8083}:80"
networks:
- proxy
networks:
proxy:
external: true