---
obj: application
website: https://bitwarden.com/
android-id: com.x8bit.bitwarden
flatpak-id: com.bitwarden.desktop
---

# Bitwarden
Bitwarden is a selfhosted password manager (like [KeePassXC](../utilities/KeePassXC.md)).
Vaultwarden is a alternative Bitwarden Server implementation rewritten in [Rust](../../dev/programming/languages/Rust.md). Beside providing the ability to store sensitive information and passwords, bitwarden can share files and secrets securely with Bitwarden Send.

![Screenshot][Screenshot]

# Docker Compose
```yaml
version: '3.3'
services:
    server:
        volumes:
            - './data:/data/'
        ports:
            - '1380:80'
        image: vaultwarden/server
        environment:
            -   ADMIN_TOKEN=TOKEN
        restart: unless-stopped
```

[Screenshot]: data:image/avif;base64,[encoded data, 42944 characters]