« 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