Deploy Discourse on your own server.

Discourse is a modern, open-source discussion platform built for the next decade of the internet. It provides a clean, intuitive interface for community discussions, forums, mailing lists, and chat. Discourse is fully self-hosted and includes real-time notifications, a rich markdown editor, trust levels, plugin support, and deep email…
Setup time
A few minutes
Deployment
Your own server
Services
3 connected services
Everything you need, running where you choose.
Get the full Discourse experience with Easypanel handling the repetitive infrastructure work around it.
From template to live app in three steps.
Easypanel turns the template into real services, storage, and domains on the server you already control.
Already have Easypanel? Open your dashboard at the URL or IP of your own installation.
Installation guide| Option | Default | Required |
|---|---|---|
App Service Name | discourse | Required |
App Service Image | discourse/discourse:2026.1.4 | Required |
Database Service Image | discourse/postgres:pg17@sha256:75d07f64264da8499bae58cfe002d6de28509e9aca6817159984f0d62ef768be | Required |
Developer Email | [email protected] | Required |
SMTP Address | smtp.gmail.com | Required |
SMTP Port | 587 | Required |
SMTP Username | [email protected] | Required |
SMTP Password | Set during install | Required |
Switched to official discourse/discourse image
Deploy with confidence.
The template handles the application setup while Easypanel keeps the infrastructure understandable and under your control.
Related templates




