services: add vaultwarden

This commit is contained in:
tylen 2025-03-24 19:41:22 +00:00
parent 4cb65edd74
commit 4976e82bf4
3 changed files with 31 additions and 0 deletions

View File

@ -15,6 +15,9 @@ vm-media-100-55: &vm-media-100-55
user: vm-user user: vm-user
services: services:
# ================================
# vm-media-100-55
# ================================
- name: "audiobookshelf" - name: "audiobookshelf"
ports: ports:
- 13378 - 13378
@ -22,6 +25,9 @@ services:
<<: *vm-media-100-55 <<: *vm-media-100-55
<<: *defaultServiceValues <<: *defaultServiceValues
# ================================
# vm-tools-100-65
# ================================
- name: "gitea" - name: "gitea"
ports: ports:
- 3000 - 3000
@ -36,7 +42,17 @@ services:
host: host:
<<: *vm-tools-100-65 <<: *vm-tools-100-65
<<: *defaultServiceValues <<: *defaultServiceValues
- name: "vaultwarden"
ports:
- 3002
host:
<<: *vm-tools-100-65
<<: *defaultServiceValues
# ================================
# vm-netw0rk-100-75
# ================================
- name: "wireguard" - name: "wireguard"
ports: ports:
- 51820 - 51820

View File

@ -0,0 +1,2 @@
DATA_PATH="/home/vm-user/remote-apps/vaultwarden"
DOMAIN="https://vault.davydovcloud.com"

View File

@ -0,0 +1,13 @@
services:
vaultwarden:
image: vaultwarden/server:latest
container_name: vaultwarden
restart: unless-stopped
ports:
- ${SVC_PORT_1}:80
volumes:
- ${DATA_PATH}:/data:rw
environment:
- WEBSOCKET_ENABLED=true
- SIGNUPS_ALLOWED=true
- DOMAIN=${DOMAIN}