diff --git a/services/services.yaml b/services/services.yaml index 2f35f13..d041210 100644 --- a/services/services.yaml +++ b/services/services.yaml @@ -15,6 +15,9 @@ vm-media-100-55: &vm-media-100-55 user: vm-user services: + # ================================ + # vm-media-100-55 + # ================================ - name: "audiobookshelf" ports: - 13378 @@ -22,6 +25,9 @@ services: <<: *vm-media-100-55 <<: *defaultServiceValues + # ================================ + # vm-tools-100-65 + # ================================ - name: "gitea" ports: - 3000 @@ -36,7 +42,17 @@ services: host: <<: *vm-tools-100-65 <<: *defaultServiceValues + + - name: "vaultwarden" + ports: + - 3002 + host: + <<: *vm-tools-100-65 + <<: *defaultServiceValues + # ================================ + # vm-netw0rk-100-75 + # ================================ - name: "wireguard" ports: - 51820 diff --git a/services/vaultwarden/.env b/services/vaultwarden/.env new file mode 100644 index 0000000..39b9dfe --- /dev/null +++ b/services/vaultwarden/.env @@ -0,0 +1,2 @@ +DATA_PATH="/home/vm-user/remote-apps/vaultwarden" +DOMAIN="https://vault.davydovcloud.com" \ No newline at end of file diff --git a/services/vaultwarden/docker-compose.yml b/services/vaultwarden/docker-compose.yml new file mode 100644 index 0000000..9fce41d --- /dev/null +++ b/services/vaultwarden/docker-compose.yml @@ -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} \ No newline at end of file