Automated update: 2026-06-08 14:35:08
This commit is contained in:
parent
3dcdd35c0d
commit
49f76daaaa
18 changed files with 1074 additions and 6 deletions
1
apps/bookstack/.env
Normal file
1
apps/bookstack/.env
Normal file
|
|
@ -0,0 +1 @@
|
|||
BOOKSTACK_OIDC_SECRET=REPLACE_WITH_AUTHENTIK_CLIENT_SECRET
|
||||
|
|
@ -7,18 +7,30 @@ services:
|
|||
- PUID=1000
|
||||
- PGID=1000
|
||||
- TZ=America/Chicago
|
||||
- APP_URL=http://192.168.1.205:6875
|
||||
- APP_URL=https://books.kitestacks.com # CHANGE: set to your actual BookStack subdomain
|
||||
- DB_HOST=bookstack-db
|
||||
- DB_PORT=3306
|
||||
- DB_USERNAME=bookstack
|
||||
- DB_PASSWORD=bookstackpassword
|
||||
- DB_DATABASE=bookstackapp
|
||||
# Authentik OIDC — fill in BOOKSTACK_OIDC_SECRET in .env after creating the Authentik app
|
||||
- AUTH_METHOD=oidc
|
||||
- AUTH_AUTO_INITIATE=false
|
||||
- OIDC_NAME=Authentik
|
||||
- OIDC_DISPLAY_NAME_CLAIMS=name
|
||||
- OIDC_CLIENT_ID=bookstack
|
||||
- OIDC_CLIENT_SECRET=${BOOKSTACK_OIDC_SECRET}
|
||||
- OIDC_ISSUER=https://auth.kitestacks.com/application/o/bookstack/
|
||||
- OIDC_ISSUER_DISCOVER=true
|
||||
volumes:
|
||||
- ./bookstack:/config
|
||||
ports:
|
||||
- "6875:80"
|
||||
depends_on:
|
||||
- bookstack-db
|
||||
networks:
|
||||
- default
|
||||
- kitestacks
|
||||
|
||||
bookstack-db:
|
||||
image: mariadb:11
|
||||
|
|
@ -31,3 +43,7 @@ services:
|
|||
- MYSQL_PASSWORD=bookstackpassword
|
||||
volumes:
|
||||
- ./db:/var/lib/mysql
|
||||
|
||||
networks:
|
||||
kitestacks:
|
||||
external: true
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue