« Feuille classe » : différence entre les versions
De Travail-ivan
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| Ligne 1 : | Ligne 1 : | ||
version: "3.9" | |||
services: | |||
db: | |||
image: mariadb:11.3-jammy | |||
container_name: Bitwarden-DB | |||
hostname: bitwarden-db | |||
security_opt: | |||
- no-new-privileges:true | |||
environment: | |||
- TZ=Europe/Bucharest | |||
- MYSQL_ROOT_PASSWORD=rootpass | |||
- MYSQL_DATABASE=bitwarden_vault | |||
- MYSQL_USER=bitwardenuser | |||
- MYSQL_PASSWORD=bitwardenpass | |||
volumes: | |||
- /volume1/docker/bitwarden/db:/var/lib/mysql:rw | |||
- /volume1/docker/bitwarden/db:/etc/mysql/conf.d:rw | |||
restart: always | |||
== | bitwarden: | ||
image: bitwarden/self-host | |||
container_name: Bitwarden | |||
hostname: bitwarden | |||
security_opt: | |||
- no-new-privileges:true | |||
healthcheck: | |||
test: curl -fsSo - http://localhost:8080 | |||
environment: | |||
- BW_DOMAIN=bitwarden.yourname.synology.me | |||
- BW_DB_PROVIDER=mysql | |||
- BW_DB_SERVER=bitwarden-db | |||
- BW_DB_DATABASE=bitwarden_vault | |||
- BW_DB_USERNAME=bitwardenuser | |||
- BW_DB_PASSWORD=bitwardenpass | |||
- BW_INSTALLATION_ID=Your-Own-Bitwarden-Installation-ID | |||
- BW_INSTALLATION_KEY=Your-Own-Bitwarden-Installation-KEY | |||
- UID=1026 | |||
- GID=100 | |||
- BW_ENABLE_ADMIN=true | |||
- globalSettings__logDirectory=/etc/bitwarden/logs | |||
- adminSettings__admins=Your-own-gmail-address | |||
- globalSettings__disableUserRegistration=false | |||
- globalSettings__mail__replyToEmail=Your-own-gmail-address | |||
- globalSettings__mail__smtp__host=smtp.gmail.com | |||
- globalSettings__mail__smtp__ssl=false | |||
- globalSettings__mail__smtp__port=587 | |||
- globalSettings__mail__smtp__username=Your-own-gmail-address | |||
- globalSettings__mail__smtp__password=Your-own-app-password | |||
ports: | |||
- 9890:8080 | |||
volumes: | |||
- /volume1/docker/bitwarden/data:/etc/bitwarden | |||
- /volume1/docker/bitwarden/logs:/var/log/bitwarden | |||
restart: always | |||
depends_on: | |||
db: | |||
condition: service_started | |||
version: "3.8" | |||
services: | |||
bitwarden: | |||
depends_on: | |||
- db | |||
env_file: | |||
- settings.env | |||
image: ${REGISTRY:-bitwarden}/self-host:${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:10 | |||
restart: always | |||
volumes: | |||
- data:/var/lib/mysql | |||
Version du 12 avril 2024 à 14:29
version: "3.9" services:
db:
image: mariadb:11.3-jammy
container_name: Bitwarden-DB
hostname: bitwarden-db
security_opt:
- no-new-privileges:true
environment:
- TZ=Europe/Bucharest
- MYSQL_ROOT_PASSWORD=rootpass
- MYSQL_DATABASE=bitwarden_vault
- MYSQL_USER=bitwardenuser
- MYSQL_PASSWORD=bitwardenpass
volumes:
- /volume1/docker/bitwarden/db:/var/lib/mysql:rw
- /volume1/docker/bitwarden/db:/etc/mysql/conf.d:rw
restart: always
bitwarden:
image: bitwarden/self-host
container_name: Bitwarden
hostname: bitwarden
security_opt:
- no-new-privileges:true
healthcheck:
test: curl -fsSo - http://localhost:8080
environment:
- BW_DOMAIN=bitwarden.yourname.synology.me
- BW_DB_PROVIDER=mysql
- BW_DB_SERVER=bitwarden-db
- BW_DB_DATABASE=bitwarden_vault
- BW_DB_USERNAME=bitwardenuser
- BW_DB_PASSWORD=bitwardenpass
- BW_INSTALLATION_ID=Your-Own-Bitwarden-Installation-ID
- BW_INSTALLATION_KEY=Your-Own-Bitwarden-Installation-KEY
- UID=1026
- GID=100
- BW_ENABLE_ADMIN=true
- globalSettings__logDirectory=/etc/bitwarden/logs
- adminSettings__admins=Your-own-gmail-address
- globalSettings__disableUserRegistration=false
- globalSettings__mail__replyToEmail=Your-own-gmail-address
- globalSettings__mail__smtp__host=smtp.gmail.com
- globalSettings__mail__smtp__ssl=false
- globalSettings__mail__smtp__port=587
- globalSettings__mail__smtp__username=Your-own-gmail-address
- globalSettings__mail__smtp__password=Your-own-app-password
ports:
- 9890:8080
volumes:
- /volume1/docker/bitwarden/data:/etc/bitwarden
- /volume1/docker/bitwarden/logs:/var/log/bitwarden
restart: always
depends_on:
db:
condition: service_started
version: "3.8"
services:
bitwarden:
depends_on:
- db
env_file:
- settings.env
image: ${REGISTRY:-bitwarden}/self-host:${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:10
restart: always
volumes:
- data:/var/lib/mysql