Files
Compose-Files/Docker/Password Management/Vaultwarden/vaultwarden.yml
T
2026-07-20 09:23:17 -04:00

21 lines
600 B
YAML

services:
# Vaultwarden Password Manager
vaultwarden:
image: vaultwarden/server:latest
container_name: vaultwarden
security_opt:
- no-new-privileges:true
restart: unless-stopped
profiles: ["apps", "all"]
networks:
- default
ports:
- "$VAULTWARDEN_PORT:80"
environment:
# This is required to allow vaultwarden to verify the TLS certificate!
- DOMAIN=https://SUBDOMAIN-PLACEHOLDER.$DOMAINNAME_1
# - ADMIN_TOKEN=ADMIN-TOKEN-PLACEHOLDER
volumes:
- $DOCKERDIR/appdata/vaultwarden/data:/data
# DOCKER-LABELS-PLACEHOLDER