Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #######################################################################
- # Wiki.js - CONFIGURATION #
- #######################################################################
- # Full explanation + examples in the documentation:
- # https://docs.requarks.io/wiki/install
- # You can use an ENV variable by using $(ENV_VAR_NAME) as the value
- # ---------------------------------------------------------------------
- # Title of this site
- # ---------------------------------------------------------------------
- title: Mantra Wiki
- # ---------------------------------------------------------------------
- # Full public path to the site, without the trailing slash
- # ---------------------------------------------------------------------
- # INCLUDE CLIENT PORT IF NOT 80/443!
- host: 10.157.163.225
- # ---------------------------------------------------------------------
- # Port the main server should listen to (80 by default)
- # ---------------------------------------------------------------------
- # To use process.env.PORT, comment the line below:
- port: 80
- # ---------------------------------------------------------------------
- # Data Directories
- # ---------------------------------------------------------------------
- paths:
- repo: ./repo
- data: ./data
- # ---------------------------------------------------------------------
- # Upload Limits
- # ---------------------------------------------------------------------
- # In megabytes (MB)
- uploads:
- maxImageFileSize: 3
- maxOtherFileSize: 100
- # ---------------------------------------------------------------------
- # Site Language
- # ---------------------------------------------------------------------
- # Possible values: en, de, es, fa, fr, ja, ko, nl, pt, ru, sr, sv, tr or zh
- lang: en
- # Enable for right to left languages (e.g. arabic):
- langRtl: false
- # ---------------------------------------------------------------------
- # Site Authentication
- # ---------------------------------------------------------------------
- public: false
- auth:
- defaultReadAccess: false
- local:
- enabled: true
- google:
- enabled: false
- clientId: GOOGLE_CLIENT_ID
- clientSecret: GOOGLE_CLIENT_SECRET
- microsoft:
- enabled: false
- clientId: MS_APP_ID
- clientSecret: MS_APP_SECRET
- facebook:
- enabled: false
- clientId: FACEBOOK_APP_ID
- clientSecret: FACEBOOK_APP_SECRET
- github:
- enabled: false
- clientId: GITHUB_CLIENT_ID
- clientSecret: GITHUB_CLIENT_SECRET
- slack:
- enabled: false
- clientId: 'SLACK_CLIENT_ID'
- clientSecret: 'SLACK_CLIENT_SECRET'
- ldap:
- enabled: false
- url: ldap://serverhost:389
- bindDn: cn='root'
- bindCredentials: BIND_PASSWORD
- searchBase: o=users,o=example.com
- searchFilter: (uid={{username}})
- tlsEnabled: false
- tlsCertPath: C:\example\root_ca_cert.crt
- azure:
- enabled: false
- clientId: APP_ID
- clientSecret: APP_SECRET_KEY
- resource: '00000002-0000-0000-c000-000000000000'
- tenant: 'YOUR_TENANT.onmicrosoft.com'
- oauth2:
- enabled: false
- clientId: OAUTH2_CLIENT_ID
- clientSecret: OAUTH2_CLIENT_SECRET
- authorizationURL: OAUTH2_AUTH_URL
- tokenURL: OAUTH2_TOKEN_URL
- oidc:
- enabled: false
- clientId: OPENID_CONNECT_CLIENT_ID
- clientSecret: OPENID_CONNECT_CLIENT_SECRET
- issuer: OPENID_CONNECT_ISSUER
- userInfoUrl: OPENID_CONNECT_USER_INFO_URL
- authorizationURL: OPENID_CONNECT_AUTHORIZATION_URL
- tokenURL: OPENID_CONNECT_TOKEN_URL
- emailClaim: OPENID_CONNECT_EMAIL_CLAIM_PATH
- usernameClaim: OPENID_CONNECT_USERNAME_CLAIM_PATH
- # ---------------------------------------------------------------------
- # Secret key to use when encrypting sessions
- # ---------------------------------------------------------------------
- # Use a long and unique random string (256-bit keys are perfect!)
- sessionSecret: aaaaaaaaaaaaabbbbbbbbbbbbbb1234567899
- # ---------------------------------------------------------------------
- # Database Connection String
- # ---------------------------------------------------------------------
- db: mongodb://wikidb:27017/wiki
- # ---------------------------------------------------------------------
- # Git Connection Info
- # ---------------------------------------------------------------------
- git:
- url: //redacted
- branch: master
- auth:
- # Type: basic or ssh
- type: ssh
- # Only for Basic authentication:
- username:
- password:
- # Only for SSH authentication:
- privateKey: /etc/wiki/keys/git.pem
- sslVerify: true
- # Default email to use as commit author
- serverEmail: //redacted
- # Whether to use user email as author in commits
- showUserEmail: true
- # ---------------------------------------------------------------------
- # Features
- # ---------------------------------------------------------------------
- # You can enable / disable specific features below
- features:
- linebreaks: true
- mathjax: true
- # ---------------------------------------------------------------------
- # External Logging
- # ---------------------------------------------------------------------
- externalLogging:
- bugsnag: false
- loggly: false
- papertrail: false
- rollbar: false
- sentry: false
- # ---------------------------------------------------------------------
- # Color Theme
- # ---------------------------------------------------------------------
- theme:
- primary: indigo
- alt: blue-grey
- viewSource: all # all | write | false
- footer: blue-grey
- code:
- dark: true
- colorize: true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement