mirror of
https://github.com/BookStackApp/BookStack.git
synced 2024-11-22 07:20:07 +08:00
f421d83627
Added input in role form to allow matching against custom names. Changed default mapping to use role display name instead of the hidden DB name.
87 lines
2.2 KiB
Plaintext
87 lines
2.2 KiB
Plaintext
# Environment
|
|
APP_ENV=production
|
|
APP_DEBUG=false
|
|
APP_KEY=SomeRandomString
|
|
|
|
# The below url has to be set if using social auth options
|
|
# or if you are not using BookStack at the root path of your domain.
|
|
# APP_URL=http://bookstack.dev
|
|
|
|
# Database details
|
|
DB_HOST=localhost
|
|
DB_DATABASE=database_database
|
|
DB_USERNAME=database_username
|
|
DB_PASSWORD=database_user_password
|
|
|
|
# Cache and session
|
|
CACHE_DRIVER=file
|
|
SESSION_DRIVER=file
|
|
# If using Memcached, comment the above and uncomment these
|
|
#CACHE_DRIVER=memcached
|
|
#SESSION_DRIVER=memcached
|
|
QUEUE_DRIVER=sync
|
|
# A different prefix is useful when multiple BookStack instances use the same caching server
|
|
CACHE_PREFIX=bookstack
|
|
|
|
# Memcached settings
|
|
# If using a UNIX socket path for the host, set the port to 0
|
|
# This follows the following format: HOST:PORT:WEIGHT
|
|
# For multiple servers separate with a comma
|
|
MEMCACHED_SERVERS=127.0.0.1:11211:100
|
|
|
|
# Storage
|
|
STORAGE_TYPE=local
|
|
# Amazon S3 Config
|
|
STORAGE_S3_KEY=false
|
|
STORAGE_S3_SECRET=false
|
|
STORAGE_S3_REGION=false
|
|
STORAGE_S3_BUCKET=false
|
|
# Storage URL
|
|
# Used to prefix image urls for when using custom domains/cdns
|
|
STORAGE_URL=false
|
|
|
|
# General auth
|
|
AUTH_METHOD=standard
|
|
|
|
# Social Authentication information. Defaults as off.
|
|
GITHUB_APP_ID=false
|
|
GITHUB_APP_SECRET=false
|
|
GOOGLE_APP_ID=false
|
|
GOOGLE_APP_SECRET=false
|
|
OKTA_BASE_URL=false
|
|
OKTA_APP_ID=false
|
|
OKTA_APP_SECRET=false
|
|
TWITCH_APP_ID=false
|
|
TWITCH_APP_SECRET=false
|
|
GITLAB_APP_ID=false
|
|
GITLAB_APP_SECRET=false
|
|
GITLAB_BASE_URI=false
|
|
|
|
# External services such as Gravatar and Draw.IO
|
|
DISABLE_EXTERNAL_SERVICES=false
|
|
|
|
# LDAP Settings
|
|
LDAP_SERVER=false
|
|
LDAP_BASE_DN=false
|
|
LDAP_DN=false
|
|
LDAP_PASS=false
|
|
LDAP_USER_FILTER=false
|
|
LDAP_VERSION=false
|
|
# Do you want to sync LDAP groups to BookStack roles for a user
|
|
LDAP_USER_TO_GROUPS=false
|
|
# What is the LDAP attribute for group memberships
|
|
LDAP_GROUP_ATTRIBUTE="memberOf"
|
|
# Would you like to remove users from roles on BookStack if they do not match on LDAP
|
|
# If false, the ldap groups-roles sync will only add users to roles
|
|
LDAP_REMOVE_FROM_GROUPS=false
|
|
|
|
# Mail settings
|
|
MAIL_DRIVER=smtp
|
|
MAIL_HOST=localhost
|
|
MAIL_PORT=1025
|
|
MAIL_USERNAME=null
|
|
MAIL_PASSWORD=null
|
|
MAIL_ENCRYPTION=null
|
|
MAIL_FROM=null
|
|
MAIL_FROM_NAME=null
|