How to install Discourse in production

If you want to install Discourse the official, supported way, have a look at the install document on Github. If you install any other way, you’re likely to have trouble, and if you do, you’ll be less likely to get any help here.

This guide covers the official install guide which can be used on your bare metal hosting or the cloud.

Alternatively, if you wish to try out Discourse without installing you can visit Discourse pricing | Discourse - Civilized Discussion and start a free hosted trial.

20 Likes
How to install discourse in Hosting?
Deploy in heroku
Trouble with signing in to my admin account on a Discord VM powered by bitnami
Unable to connect to PostgreSQL despite configuration
Sidekiq not running. Sidekiq heartbeat test failed, restarting
How do I run Discourse on a folder on my site running PHP on LAMP on DigitalOcean
Synology docker installs
PEM_read_bio_X509_AUX() failed (SSL: error:0909006C:PEM routines:get_name:no start line:Expecting: TRUSTED CERTIFICATE)
Unable to update or install plugins
2.7.0.beta2 upgrade failed
No information requested on install
Site won't load / can't open in safari / other issues
Installation Help on namehero.com
It Is Necessary to select Discourse?
Discourse Forum not working with Digital Ocean
Install and hosted related issues
Stop and remove docker container by mistake
How do you scale discourse horizontally?
PostgreSQL 12 update
Assets:precompile is giving error
Questions about Discourse Forum and Digital Ocean? Hosting?
Some devices can't connect to server
Not getting activation email
PostgreSQL 12 update
Port issue - Please help
Port issue - Please help
Why the icon address is localhost when I use an ip as hostname
Bootsnap::CompileCache::PermissionError
How to migrate quickly to separate web and data containers
Site setting is different Every time on Ubuntu development installation
Let's encrypt SSL certificate expired: `urn:ietf:params:acme:error:rateLimited`
My discourse speed is very slow
Imgur images broken
Error connecting to Redis on localhost:6379 (Errno::EADDRNOTAVAIL)
Discourse not opening
Improved Bookmarks with Reminders
Fresh Install gives "Too many redirects" error
Droplet install not working
Docker Maximum Supported Version Number?
Slow discourse with broken avatars
Server not listening on IPv6
Few questions about the software (new comer)
Can't rebuild due to failed postgres 12 upgrade [SOLVED]
Using Postfix with Discourse
How much RAM is required for Discourse?
How much RAM is required for Discourse?
Install going well but now blank white page
Discourse Swap Memory (1GB Warning)
How to upgrade if `/var/discourse` has only `shared` and is not git repo
How to install Discourse locally?
Backup restored and images are broken
Installing Discourse on DigitalOcean - got stuck
PWA (twa, offline)
Access Denied error message when trying to upload images
Rebuilding faild 'bundle exec rake db:migrate' failed with return #<Process::Status: pid 4979 exit 1>
Setup wont send me the email
Application not opening after admin:create
Aws deployed discourse is fetching assets from database url
Can I install discourse on this unmanaged vps? If yes how to?
How to access container app?
Automatic session management with OAuth SSO
WooCommerce Discourse Website newbie help
Assets precompile require redis
Discourse Voting missing table on postgresql
Assets precompile require redis
Discourse not working in domain
Uploading Files to Discourse
"Couldn't find IP Address for (my discourse forum link)"
Image upload size/resize question
How much RAM is needed to host discourse along with other services?
Fresh Discourse installation ERR_CONNECTION_TIMED_OUT
Fresh Discourse installation ERR_CONNECTION_TIMED_OUT
Docker image update: Redis 6 and 25% smaller image size
Redis Unix Socket, Ubuntu Install
Email error: Connection reset by peer
Redis Unix Socket, Ubuntu Install
How to install Discourse in WWW
What is the best way to install Discourse Forum on a Proxmox VM and expose it on the internet
Discourse on Debian 10
404 Error after installaton
Votes don't Merge when we combine posts
Category Icon Image Issue
Beginners Guide to Install Discourse on Ubuntu for Development
Install Discourse with plesk on a virtual server
Install Discourse on Bluehost Sub Domain
Discourse on Google Cloud port issue?
Nginx to server static files?
Nginx upstream timed out (110: Connection timed out)
How to create New Discourse
Help 503 service unavailable error CyberPanel
DigtalOcean one-click install doesn't finish
Unable to login
Plugins don't show up
Migrating site from Personal vmware server to VPS
Unable to upload PNG
Custom discourse with limited features
Error upon installing - failed to register layer: Error processing tar file(exit status 1):
502 Bad Gateway and Discourse version NOT FOUND
Beginners Guide to Install Discourse on macOS for Development
Beginners Guide to Install Discourse on Ubuntu for Development
Getting redirected to example.com after successful login
Discourse update plugin without docker
Vagrantfile in discourse_docker repo - for production?
Spikes in CPU Utilization
It Is Necessary to select Discourse?
Cannot open discourse after installation
Error starting userland proxy: listen tcp4 0.0.0.0:443: bind: address already in use
Sidekiq not running. Sidekiq heartbeat test failed, restarting
I want to install Discourse on Linode Cloud
Multisite Configuration with Let's Encrypt and no reverse proxy
Cannot rebake after setting up CDN
Very frequent 500 errors after server reinstallation