bookstack

This commit is contained in:
poslop
2024-10-11 11:58:24 -05:00
parent 33c45bf785
commit c2bf5cc443
3 changed files with 116 additions and 50 deletions

View File

@@ -0,0 +1,58 @@
services:
bookstack:
image: lscr.io/linuxserver/bookstack
environment:
- PUID=1000
- PGID=1000
- TZ=America/Chicago
- APP_URL=https://bookstack.mintyserver.net
- DB_HOST=bookstack_db
- DB_PORT=3306
- DB_USER=bookstack
- DB_PASS=/run/secrets/PASS
- DB_DATABASE=bookstackapp
volumes:
- bookstack:/config
depends_on:
- bookstack_db
ports:
- 8989:80
secrets:
- PASS
networks:
- caddy
- bookstack
bookstack_db:
image: lscr.io/linuxserver/mariadb
environment:
- PUID=1000
- PGID=1000
- TZ=America/Chicago
- MYSQL_ROOT_PASSWORD=/run/secrets/PASS
- MYSQL_DATABASE=bookstackapp
- MYSQL_USER=bookstack
- MYSQL_PASSWORD=/run/secrets/PASS
volumes:
- bookstack_db:/config
secrets:
- PASS
networks:
- bookstack
networks:
caddy:
name: caddy
external: true
bookstack:
name: bookstack
volumes:
bookstack:
name: bookstack
bookstack_db:
name: bookstack_db
secrets:
PASS:
external: true

View File

@@ -0,0 +1,13 @@
networks:
caddy:
name: caddy
qbit:
name: qbit
shoko:
name: shoko
arr:
name: arr
bookstack:
name: bookstack

View File

@@ -1,14 +1,15 @@
networks:
caddy:
name: caddy
external: true
qbit:
name: qbit
shoko:
name: shoko
arr:
name: arr
bookstack:
name: bookstack
#bookstack:
#name: bookstack
services:
anki:
@@ -25,52 +26,46 @@ services:
networks:
- caddy
bookstack:
image: lscr.io/linuxserver/bookstack
container_name: bookstack
environment:
- PUID=1000
- PGID=1000
- TZ=America/Chicago
- APP_URL=https://bookstack.mintyserver.net
- DB_HOST=bookstack_db
- DB_PORT=3306
- DB_USER=bookstack
- DB_PASS=${PASS}
- DB_DATABASE=bookstackapp
volumes:
- bookstack:/config
restart: unless-stopped
depends_on:
- bookstack_db
networks:
- caddy
- bookstack
bookstack_db:
image: lscr.io/linuxserver/mariadb
container_name: bookstack_db
environment:
- PUID=1000
- PGID=1000
- TZ=America/Chicago
- MYSQL_ROOT_PASSWORD=${PASS}
- MYSQL_DATABASE=bookstackapp
- MYSQL_USER=bookstack
- MYSQL_PASSWORD=${PASS}
volumes:
- bookstack_db:/config
restart: unless-stopped
networks:
- bookstack
#bookstack:
# image: lscr.io/linuxserver/bookstack
# container_name: bookstack
# environment:
# - PUID=1000
# - PGID=1000
# - TZ=America/Chicago
# - APP_URL=https://bookstack.mintyserver.net
# - DB_HOST=bookstack_db
# - DB_PORT=3306
# - DB_USER=bookstack
# - DB_PASS=${PASS}
# - DB_DATABASE=bookstackapp
# volumes:
# - bookstack:/config
# restart: unless-stopped
# depends_on:
# - bookstack_db
# networks:
# - caddy
# - bookstack
#
#bookstack_db:
# image: lscr.io/linuxserver/mariadb
# container_name: bookstack_db
# environment:
# - PUID=1000
# - PGID=1000
# - TZ=America/Chicago
# - MYSQL_ROOT_PASSWORD=${PASS}
# - MYSQL_DATABASE=bookstackapp
# - MYSQL_USER=bookstack
# - MYSQL_PASSWORD=${PASS}
# volumes:
# - bookstack_db:/config
# restart: unless-stopped
# networks:
# - bookstack
maigret:
image: soxoj/maigret:latest
container_name: maigret
volumes:
- /mnt/nextcloud/poslop/Maigret:/app/reports
gluetun:
image: ghcr.io/qdm12/gluetun
cap_add:
@@ -393,7 +388,7 @@ volumes:
name: p2pool-data
gluetun:
name: gluetun
bookstack:
name: bookstack
bookstack_db:
name: booksstack_db
# bookstack:
# name: bookstack
# bookstack_db:
# name: bookstack_db