From 60899f0c653c1197acaaed39ff48e688703984ea Mon Sep 17 00:00:00 2001 From: pixelthorn Date: Tue, 14 Jul 2026 10:58:45 -0500 Subject: [PATCH] Add vaultwarden.yaml --- vaultwarden.yaml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 vaultwarden.yaml diff --git a/vaultwarden.yaml b/vaultwarden.yaml new file mode 100644 index 0000000..422e245 --- /dev/null +++ b/vaultwarden.yaml @@ -0,0 +1,29 @@ +services: + vaultwarden: + image: vaultwarden/server:latest + container_name: vaultwarden + restart: always + environment: + DOMAIN: "${VAULTWARDEN_URL}" # your domain vaultwarden needs to know its https to work properly with attachments - required when using a reverse proxy + TZ: America/Chicago + WEBSOCKET_ENABLED: true + WEB_VAULT_ENABLED: true + volumes: + - /srv/docker/office/vaultwarden/:/data # Persist data even if the container stops + ports: + - "11001:80" # Map host port 80 to container port 80 + - "3012:3012" # WebSocket port for real-time updates + labels: + - homepage.group=Apps + - homepage.name=Vaultwarden + - homepage.icon=vaultwarden.png + - homepage.href=${VAULTWARDEN_URL} + - homepage.description=Password manager + - dockhand.url=${VAULTWARDEN_URL} + - rackpeek.tags=services + networks: + - proxy-net + +networks: + proxy-net: + external: true \ No newline at end of file