diff --git a/compose.yml b/compose.yml new file mode 100644 index 0000000..7b579a0 --- /dev/null +++ b/compose.yml @@ -0,0 +1,28 @@ +services: + vaultwarden: + image: vaultwarden/server:latest + container_name: vaultwarden + restart: unless-stopped + environment: + DOMAIN: "https://vault.doeringer.eu" + LOGIN_RATELIMIT_MAX_BURST: 10 + LOGIN_RATELIMIT_SECONDS: 60 + ADMIN_RATELIMIT_MAX_BURST: 10 + ADMIN_RATELIMIT_SECONDS: 60 + ADMIN_TOKEN: YourReallyStrongAdminTokenHere + SENDS_ALLOWED: true + EMERGENCY_ACCESS_ALLOWED: true + WEB_VAULT_ENABLED: true + SIGNUP_ALLOWD: false + SMTP_HOST: live.smtp.mailtrap.io + SMTP_FROM: admin@doeringer.eu + SMTP_FROM_NAME: Contact Tobias + SMTP_SECURITY: STARTTLS + SMTP_PORT: 587 + SMTP_USERNAME: smtp@mailtrap.io + SMTP_PASSWORD: f2149ea35ddb1c5f622f8253550e55e1 + SMTP_AUTH_MECHANISM: LOGIN + volumes: + - /opt/90_Security/vw-data/:/data/ + ports: + - 127.0.0.1:8000:80 \ No newline at end of file