Skip to content

Vaultwarden

An alternative server implementation of the Bitwarden Client API, written in Rust and compatible with official Bitwarden clients.

References


Make directory

Terminal window
mkdir -p {{DOCKER_PATH_VAR}}/vaultwarden && cd {{DOCKER_PATH_VAR}}/vaultwarden

docker-compose.yml

Terminal window
nano docker-compose.yml
docker-compose.yml
services:
vaultwarden:
image: vaultwarden/server:latest
container_name: vaultwarden
ports:
- 8002:80
volumes:
- ./data/:/data/
environment:
DOMAIN: "https://vw.domain.tld" # update
restart: unless-stopped

Start container

Terminal window
docker compose up -d

Open web ui

http://localhost:8002 or http://{{SERVER_IP_VAR}}:8002