From 134ee700eff0ec46e0d4c5403e69bb712279768a Mon Sep 17 00:00:00 2001 From: Matt Speer Date: Mon, 26 May 2025 19:51:11 -0500 Subject: [PATCH] Initial commit --- README.md | 5 +++++ docker-compose.yaml | 30 ++++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 README.md create mode 100644 docker-compose.yaml diff --git a/README.md b/README.md new file mode 100644 index 0000000..e5e2f51 --- /dev/null +++ b/README.md @@ -0,0 +1,5 @@ +# Vaultwarden + +## Description + +Vaultwarden is a lightweight, self-hosted password management server that serves as an alternative implementation of the Bitwarden server API. Designed for efficiency, it allows individuals and small teams to securely manage and synchronize passwords across devices without the resource demands of the official Bitwarden server. \ No newline at end of file diff --git a/docker-compose.yaml b/docker-compose.yaml new file mode 100644 index 0000000..18a01e8 --- /dev/null +++ b/docker-compose.yaml @@ -0,0 +1,30 @@ +version: '3' + +services: + vaultwarden: + image: vaultwarden/server:latest + container_name: vaultwarden + restart: always + environment: +# - WEBSOCKET_ENABLED=true + - ROCKET_PORT=8001 + - SIGNUPS_ALLOWED=true + - SIGNUPS_VERIFY=false + - INVITATIONS_ALLOWED=false + - DOMAIN=https://vault.speerfam.net +# - ADMIN_TOKEN=aXTrkbTvFALmcMj98937LTrQ3CCPht + - SHOW_PASSWORD_HINT=true + - SMTP_HOST=smtp.sendgrid.net + - SMTP_FROM=vault@speerfam.net + - SMTP_PORT=587 + - SMTP_SECURITY=starttls + - SMTP_USERNAME=apikey + - SMTP_PASSWORD=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 + - SMTP_AUTH_MECHANISM="Login" + volumes: + - /home/mattspeer/docker/vaultwarden/data:/data + ports: +# - 3012:3012 +# - 127.0.0.1:8001:8001 + - 8001:8001 + \ No newline at end of file