# # DO NOT EDIT THIS FILE # If you need to make changes create a file called discourse.conf in this directory with your changes # On import this file will be imported using ERB # # Discourse supports multiple mechanisms for production config. # # 1. You can do nothing and get these defaults (not recommended, you should at least set hostname) # 2. You can copy this file to config/discourse.conf and amend with your settings # 3. You can pass in config from your environment, all the settings below are available. # Append DISCOURSE_ and upper case the setting in ENV. For example: # to pass in db_timeout of 200 you would use DISCOURSE_DB_TIMEOUT=200 # All settings apply to production only # connection pool size, sidekiq is set to 5, allowing an extra 3 for bg threads db_pool = 8 # database timeout in milliseconds db_timeout = 5000 # socket file used to access db db_socket = # host address for db server # This is set to blank so it tries to use sockets first db_host = # port running db server, no need to set it db_port = # database name running discourse db_name = discourse # username accessing database db_username = discourse # password used to access the db db_password = # hostname running the forum hostname = "www.example.com" # address of smtp server used to send emails smtp_address = # port of smtp server used to send emails smtp_port = 25 # domain passed to smtp server smtp_domain = # username for smtp server smtp_user_name = # password for smtp server smtp_password = # smtp authentication mechanism smtp_authentication = plain # enable TLS encryption for smtp connections smtp_enable_start_tls = true # mode for verifying smtp server certificates # to disable, set to 'none' smtp_openssl_verify_mode = # load MiniProfiler in production, to be used by developers load_mini_profiler = true # recommended, cdn used to access assets cdn_url = # comma delimited list of emails that have developer level access developer_emails = # redis server address redis_host = localhost # redis server port redis_port = 6379 # redis database redis_db = 0 # redis password redis_password = # enable Cross-origin Resource Sharing (CORS) directly at the application level enable_cors = false cors_origin = '*' # enable if you really need to serve assets in prd serve_static_assets = false # number of sidekiq workers (launched via unicorn master) sidekiq_workers = 5 # adjust stylesheets to rtl (requires "rtlit" gem) rtl_css = false # notify admin when a new version of discourse is released # this is global so it is easier to set in multisites # TODO allow for global overrides new_version_emails = true