Bitwarden
Password manager with webapp, browser extension, and mobile app.
Directory Structure
- .env
- docker-compose.yml
docker-compose.yml
version: "3.8"
services:
bitwarden:
depends_on:
- db
env_file:
- settings.env
image: bitwarden/self-host:beta
restart: always
ports:
- "80:8080"
volumes:
- ./bitwarden:/etc/bitwarden
db:
environment:
MARIADB_USER: "bitwarden"
MARIADB_PASSWORD: "super_strong_password"
MARIADB_DATABASE: "bitwarden_vault"
MARIADB_RANDOM_ROOT_PASSWORD: "true"
image: mariadb:10
restart: always
volumes:
- ./data:/var/lib/mysqlsettings.env
BW_DOMAIN
BW_DB_PROVIDER
BW_DB_SERVER
BW_DB_DATABASE
BW_DB_USERNAME
BW_DB_PASSWORD
BW_DB_FILE
BW_INSTALLATION_ID
BW_INSTALLATION_KEYResources
Website: https://bitwarden.com/
GitHub: https://github.com/bitwarden/server
Docker Hub: https://hub.docker.com/r/bitwarden/self-host
Configuration: https://bitwarden.com/help/install-and-deploy-unified-beta/