Free credit available Limited time
Available in console Beta Communications

Deploy Discourse
in one click.

A community forum for discussion, support and announcements, on a server we run for you.

Recommended from 8 GB RAM, from ~$0.03/hr (EU) 6 server locations No separate app fee

+$5.00 added at signup ยท exact template preserved ยท no card

What launches

The working stack,
preconfigured.

Choose the template and a project server. Selfhost.dev provisions the host and launches the application stack as one resource.

  • Discourse
  • PostgreSQL with pgvector
  • Redis
  • Mail through your own SMTP

Good fit for

Use it where
it does real work.

  • 01 Community forums
  • 02 Product support communities
  • 03 Announcements and discussion

From choice to app

A short path to
a usable deployment.

  1. 01

    Choose Discourse

    The page opens the exact console template. Pick a server size and one of six locations, then submit.

  2. 02

    Set access

    No password is set at deploy time. Sign up on the forum with the admin email you entered and confirm the email Discourse sends: that account becomes the administrator.

  3. 03

    Let it start

    The console tracks provisioning, gives the app a generated HTTPS address and shows host CPU and memory after launch.

  4. 04

    Make it yours

    Sign up with the admin email you entered and confirm the email Discourse sends. If no email arrives, check your SMTP settings first, then the Logs tab.

Know before deploy

The operational details
that matter.

This template is in Beta: it runs on Discourse's official web-only image, which Discourse does not yet call production-ready. Deploying asks for your own SMTP server, because Discourse cannot confirm any account without mail. The first boot migrates the database and compiles assets, so the console allows it up to 30 minutes.

Capacity
Recommended from 8 GB RAM, from ~$0.03/hr (EU)
Topology
One project server
Initial address
Generated HTTPS URL
Protection
Optional whole-VM backup

Frequently asked questions

Is Discourse available as a one-click template?
Yes. Discourse is one of 44 configurations in the console's global template chooser. The marketing page links directly to that configuration.
How much does it cost to run Discourse?
Recommended from 8 GB RAM, from ~$0.03/hr (EU). The app adds no separate fee. You pay only for the project server it runs on, by the hour against prepaid credits.
Why is Discourse marked Beta?
Discourse's supported install is its own launcher, which cannot run on the platform. This template uses Discourse's official web-only image instead, which Discourse does not yet call production-ready, so the console offers it with a Beta label.
Why does Discourse need my SMTP details?
Discourse confirms every account by email, the administrator's included, so it cannot work without mail. The console asks for your SMTP server, port, username, password and sender address. They are set on the container before its first boot and are never shown back.
How do I sign in to Discourse?
No password is set at deploy time. Sign up on the forum with the admin email you entered and confirm the email Discourse sends: that account becomes the administrator.
Can I use my own domain for Discourse?
The app first receives a generated HTTPS address. After it is running, add one customer-owned domain from the resource Settings screen and follow the DNS instructions.
What does Selfhost.dev manage for this deployment?
Selfhost.dev provisions and maintains the project server, starts the Discourse template and shows server CPU and memory metrics. The application and its data run on that single server; optional backups protect the whole project VM.

Exact template selected

Put Discourse
on your own server.

The app adds no separate fee. You pay only for the project server it runs on, by the hour against prepaid credits. The console keeps this template selected through sign-up and onboarding.

Launch Discourse