- Mitglied seit
- 10. Sep 2009
- Beiträge
- 282
- Punkte für Reaktionen
- 10
- Punkte
- 24
Guten Tag zusammen
Ich wollte mich heute mal mit BookStack beschäftigen und mit dem Stack von Marius Hosting arbeiten. Da ich die mariaDB der Synology schon im Einsatz haben, würde ich auch lieber diese nutzen und nicht noch eine Instanz aufsetzen wollen. Leider bekomme ich den Stack nicht umgeschrieben dass er mit der DB kommuniziert.
Hat das schon jemand gemacht oder kann mir da behilflich sein? Ich habe nun schon soviel herumgebastelt das ich einfach nur mal den Stack Original von Marius hier anhänge.
Ich wollte mich heute mal mit BookStack beschäftigen und mit dem Stack von Marius Hosting arbeiten. Da ich die mariaDB der Synology schon im Einsatz haben, würde ich auch lieber diese nutzen und nicht noch eine Instanz aufsetzen wollen. Leider bekomme ich den Stack nicht umgeschrieben dass er mit der DB kommuniziert.
Hat das schon jemand gemacht oder kann mir da behilflich sein? Ich habe nun schon soviel herumgebastelt das ich einfach nur mal den Stack Original von Marius hier anhänge.
Code:
version: "3.9"
services:
db:
image: mariadb:jammy
container_name: BookStack-DB
hostname: bookstack-db
mem_limit: 1g
cpu_shares: 768
security_opt:
- no-new-privileges:true
user: 1026:100
volumes:
- /volume1/docker/bookstack/db:/var/lib/mysql:rw
environment:
TZ: Europe/Bucharest
MYSQL_ROOT_PASSWORD: rootpass
MYSQL_USER: bookstackuser
MYSQL_PASSWORD: bookstackpass
MYSQL_DATABASE: bookstack
restart: on-failure:5
bookstack:
image: solidnerd/bookstack:master
container_name: BookStack
hostname: bookstack
mem_limit: 1g
cpu_shares: 768
security_opt:
- no-new-privileges:true
healthcheck:
test: wget --no-verbose --tries=1 --spider http://localhost:8080/ || exit 1
ports:
- 6875:8080
volumes:
- /volume1/docker/bookstack/uploads:/var/www/bookstack/public/uploads:rw
- /volume1/docker/bookstack/storage-uploads:/var/www/bookstack/storage/uploads:rw
environment:
DB_HOST: bookstack-db:3306
DB_DATABASE: bookstack
DB_USERNAME: bookstackuser
DB_PASSWORD: bookstackpass
APP_KEY: base64:YnFsamt2aDBocDNyZGQxb2YyMng0cGlpcXo1NGFiNWc=
APP_URL: https://bookstack.yourname.synology.me
MAIL_DRIVER: smtp
MAIL_HOST: smtp.gmail.com
MAIL_PORT: 465
MAIL_ENCRYPTION: tls
MAIL_USERNAME: Your-own-gmail-address
MAIL_PASSWORD: Your-own-app-password
MAIL_FROM: Your-own-gmail-address
MAIL_FROM_NAME: BookStack
restart: on-failure:5
depends_on:
db:
condition: service_started