settings.defaults.coffee 602 B

1234567891011121314151617181920212223
  1. http = require('http')
  2. http.globalAgent.maxSockets = 300
  3. module.exports = Settings =
  4. internal:
  5. docstore:
  6. port: 3016
  7. host: process.env['LISTEN_ADDRESS'] or "localhost"
  8. mongo:
  9. url: "mongodb://#{process.env['MONGO_HOST'] or '127.0.0.1'}/sharelatex"
  10. docstore:
  11. healthCheck:
  12. project_id: ""
  13. max_doc_length: 2 * 1024 * 1024 # 2mb
  14. if process.env['AWS_ACCESS_KEY_ID']? and process.env['AWS_SECRET_ACCESS_KEY']? and process.env['AWS_BUCKET']?
  15. Settings.docstore.s3 =
  16. key: process.env['AWS_ACCESS_KEY_ID']
  17. secret: process.env['AWS_SECRET_ACCESS_KEY']
  18. bucket: process.env['AWS_BUCKET']