# 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 GOOGLE_SELECT_ACCOUNT=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 DISCORD_APP_ID=false DISCORD_APP_SECRET=false # Disable default services such as Gravatar and Draw.IO DISABLE_EXTERNAL_SERVICES=false # Use custom avatar service, Sets fetch URL # Possible placeholders: ${hash} ${size} ${email} # If set, Avatars will be fetched regardless of DISABLE_EXTERNAL_SERVICES option. # AVATAR_URL=https://seccdn.libravatar.org/avatar/${hash}?s=${size}&d=identicon # 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 # Set this option to disable LDAPS Certificate Verification LDAP_TLS_INSECURE=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