Docs / Kubernetes & Orchestration / How to Deploy a Discourse Forum from the Marketplace

How to Deploy a Discourse Forum from the Marketplace

By Admin · Mar 17, 2026 · Updated Apr 24, 2026 · 377 views · 1 min read

Overview

Discourse is the leading open-source forum platform used by major tech communities. It requires Kaze 4+ due to its Ruby on Rails stack and PostgreSQL database.

Requirements

  • Kaze 4+ plan (minimum 4GB RAM, 8GB recommended)
  • A domain name with DNS configured
  • SMTP email service for notifications

Deployment

Select Discourse from the marketplace. After deployment, run the setup wizard:

# Access the setup\nhttps://YOUR_IP\n\n# You will be prompted to configure:\n# - Admin email address\n# - Site name and description\n# - SMTP settings for email

Email Configuration

Discourse requires working email. Configure SMTP in the admin panel or via environment variables:

DISCOURSE_SMTP_ADDRESS=smtp.mailgun.org\nDISCOURSE_SMTP_PORT=587\nDISCOURSE_SMTP_USER_NAME=postmaster@mg.yourdomain.com\nDISCOURSE_SMTP_PASSWORD=your-smtp-password

Custom Domain

Point your domain to your Breeze IP and update the DISCOURSE_HOSTNAME environment variable. Discourse will automatically configure SSL via Let's Encrypt.

Was this article helpful?