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://{{{IP_ADDRESS_VAR}}}:8002