Selfhosting Discourse
YouTube Video Tutorial
If you prefer a visual walkthrough, you can watch our step-by-step video guide here:
Discourse is a modern forum and discussion platform.
Docker Setup Note
Discourse is typically installed using their official launcher template (discourse_docker) rather than a simple standalone Compose file to ensure performance and reliability.
Official Install Process
# Clone the official repo
git clone https://github.com/discourse/discourse_docker.git /var/discourse
cd /var/discourse
# Run the setup tool
sudo ./discourse-setupFollow the interactive prompts to configure mail, domains, and certificates.