diff --git a/vaultwarden/compose.yml b/vaultwarden/compose.yml new file mode 100644 index 0000000..0d0646e --- /dev/null +++ b/vaultwarden/compose.yml @@ -0,0 +1,29 @@ +services: + vault-roland: + image: vaultwarden/server:latest + container_name: vault-roland + hostname: vault-roland + mem_limit: 512m + mem_reservation: 256m + cpu_shares: 1024 + security_opt: + - no-new-privileges:true + + ports: + - 4081:4081 + volumes: + - /container/vaultwarden/data:/data:rw + environment: + ROCKET_ADDRESS: 0.0.0.0 + ROCKET_PORT: 4081 + DATABASE_URL: postgres://vaultwarden:N8jkJBdJZQm!O$@127.0.0.1:5432/vaultroland + ADMIN_TOKEN: VaultSynologyWarden#2024 + DISABLE_ADMIN_TOKEN: false + DOMAIN: https://pass.frannetwerk.nl + SMTP_HOST: mail.frannetwerk.nl + SMTP_FROM: admin.frannetwerk.nl + SMTP_PORT: 465 + SMTP_SECURITY: force_tls + SMTP_USERNAME: admin.frannetwerk.nl + SMTP_PASSWORD: PV3Edsd2Chn1Gj + restart: always