first commit
This commit is contained in:
54
docker-compose.yml
Normal file
54
docker-compose.yml
Normal file
@@ -0,0 +1,54 @@
|
||||
---
|
||||
services:
|
||||
bookstack:
|
||||
image: lscr.io/linuxserver/bookstack:latest
|
||||
container_name: bookstack
|
||||
environment:
|
||||
PUID: 1000
|
||||
PGID: 1000
|
||||
TZ: Etc/UTC
|
||||
APP_URL: ${APP_URL}
|
||||
APP_KEY: ${APP_KEY}
|
||||
APP_DEBUG: ${APP_DEBUG}
|
||||
APP_DEFAULT_DARK_MODE: ${APP_DEFAULT_DARK_MODE}
|
||||
FILE_UPLOAD_SIZE_LIMIT: ${FILE_UPLOAD_SIZE_LIMIT}
|
||||
EXPORT_PAGE_SIZE: ${EXPORT_PAGE_SIZE}
|
||||
DB_HOST: ${DB_HOST}
|
||||
DB_PORT: ${DB_PORT}
|
||||
DB_USERNAME: ${DB_USERNAME}
|
||||
DB_PASSWORD: ${DB_PASSWORD}
|
||||
DB_DATABASE: ${DB_DATABASE}
|
||||
QUEUE_CONNECTION: #optional
|
||||
AUTH_METHOD: ${AUTH_METHOD}
|
||||
AUTH_AUTO_INITIATE: ${AUTH_AUTO_INITIATE}
|
||||
OIDC_NAME: ${OIDC_NAME}
|
||||
OIDC_DISPLAY_NAME_CLAIMS: ${OIDC_DISPLAY_NAME_CLAIMS}
|
||||
OIDC_CLIENT_ID: ${OIDC_CLIENT_ID}
|
||||
OIDC_CLIENT_SECRET: ${OIDC_CLIENT_SECRET}
|
||||
OIDC_ISSUER: ${OIDC_ISSUER}
|
||||
OIDC_END_SESSION_ENDPOINT: ${OIDC_END_SESSION_ENDPOINT}
|
||||
OIDC_FETCH_AVATAR: ${OIDC_FETCH_AVATAR}
|
||||
OIDC_ISSUER_DISCOVER: ${OIDC_ISSUER_DISCOVER}
|
||||
OIDC_AUTH_ENDPOINT: ${OIDC_AUTH_ENDPOINT}
|
||||
OIDC_TOKEN_ENDPOINT: ${OIDC_TOKEN_ENDPOINT}
|
||||
OIDC_USERINFO_ENDPOINT: ${OIDC_USERINFO_ENDPOINT}
|
||||
OIDC_USER_TO_GROUPS: ${OIDC_USER_TO_GROUPS}
|
||||
OIDC_GROUPS_CLAIM: ${OIDC_GROUPS_CLAIM}
|
||||
OIDC_ADDITIONAL_SCOPES: ${OIDC_ADDITIONAL_SCOPES}
|
||||
OIDC_REMOVE_FROM_GROUPS: ${OIDC_REMOVE_FROM_GROUPS}
|
||||
OIDC_DUMP_USER_DETAILS: ${OIDC_DUMP_USER_DETAILS}
|
||||
OIDC_EXTERNAL_ID_CLAIM: ${OIDC_EXTERNAL_ID_CLAIM}
|
||||
|
||||
volumes:
|
||||
- ./config:/config
|
||||
ports:
|
||||
- ${PORT}:80
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- nginx
|
||||
|
||||
networks:
|
||||
nginx:
|
||||
driver: bridge
|
||||
external: true
|
||||
|
||||
Reference in New Issue
Block a user