Selfhost your own Bitwarden instance
Start by installing Docker with Compose
Create a file called docker-compose.yaml
Paste the following into this file
version: "3.6"
services:
Bitwarden:
container_name: "Bitwarden"
environment:
- "ROCKET_PROFILE=release"
- "ROCKET_ADDRESS=0.0.0.0"
- "ROCKET_PORT=80"
image: "vaultwarden/server:latest"
network_mode: "bridge"
ports:
- "80:80/tcp"
restart: "unless-stopped"
volumes:
- "/docker/bitwarden:/data"
Save and exit the file
docker-compose up -d
Bitwarden will now be accessible by entering the IP of the server on http.
Please note, Bitwarden requires an SSL certificate on HTTPS. You could use LetsEncrypt or Cloudflare etc.