# Vaultwarden — self-hosted password manager # https://vault.hidrago.click services: vaultwarden: image: vaultwarden/server:latest container_name: vaultwarden restart: unless-stopped environment: DOMAIN: "https://vault.hidrago.click" WEBSOCKET_ENABLED: "true" SIGNUPS_ALLOWED: "false" # Generated via: python3 -c "import argon2; print(argon2.PasswordHasher(time_cost=3, memory_cost=65540, parallelism=4, hash_len=32, type=argon2.Type.ID).hash('Oaw7qv.Yxpo701'))" ADMIN_TOKEN: "$$argon2id$$v=19$$m=65540,t=3,p=4$$nquDF1P8W3HCoX4xROtpFQ$$CfdaAxGEkjbT1ifo8WqXIF/C7azPyGU0KKFil+nQLVY" volumes: - ./vw-data:/data ports: - "127.0.0.1:8081:80" - "127.0.0.1:3012:3012"