You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
55 lines
1.2 KiB
55 lines
1.2 KiB
--- |
|
|
|
services: |
|
bitwarden: |
|
depends_on: |
|
- db |
|
env_file: |
|
- settings.env |
|
image: ${REGISTRY:-ghcr.io/bitwarden}/lite:${TAG:-beta} |
|
restart: always |
|
ports: |
|
- "80:8080" |
|
- "443:8443" |
|
volumes: |
|
- bitwarden:/etc/bitwarden |
|
- logs:/var/log/bitwarden |
|
|
|
# MariaDB Example |
|
db: |
|
environment: |
|
MARIADB_USER: "bitwarden" |
|
MARIADB_PASSWORD: "super_strong_password" |
|
MARIADB_DATABASE: "bitwarden_vault" |
|
MARIADB_RANDOM_ROOT_PASSWORD: "true" |
|
image: mariadb:12 |
|
restart: always |
|
volumes: |
|
- data:/var/lib/mysql |
|
|
|
# PostgreSQL Example |
|
# db: |
|
# environment: |
|
# POSTGRES_USER: "bitwarden" |
|
# POSTGRES_PASSWORD: "super_strong_password" |
|
# POSTGRES_DB: "bitwarden_vault" |
|
# image: postgres:14 |
|
# restart: always |
|
# volumes: |
|
# - data:/var/lib/postgresql/data |
|
|
|
# MS SQL Server Example |
|
# Docs: https://learn.microsoft.com/en-us/sql/linux/sql-server-linux-docker-container-deployment |
|
# db: |
|
# environment: |
|
# MSSQL_SA_PASSWORD: "super_strong_password" |
|
# ACCEPT_EULA: Y |
|
# image: mcr.microsoft.com/mssql/server:2022-latest |
|
# restart: always |
|
# volumes: |
|
# - data:/var/opt/mssql |
|
|
|
volumes: |
|
bitwarden: |
|
logs: |
|
data:
|
|
|