
Discourse
Have meaningful conversations and collaborate anytime, anywhere
Postgres
railwayapp-templates/postgres-ssl:16
Just deployed
/var/lib/postgresql/data
Redis
bitnami/redis:7.2.5
Just deployed
/bitnami
Discourse
bitnami/discourse:3.4.6-debian-12-r2
Just deployed
/bitnami/discourse
Sidekiq
bitnami/discourse:3.4.6-debian-12-r2
Just deployed
Deploy and Host Discourse on Railway
Discourse is an open-source discussion platform designed for modern web communities. It provides a rich set of features including real-time discussions, user notifications, and a powerful API, making it an ideal choice for building engaging online forums and communities.
About Hosting Discourse
Hosting Discourse involves setting up a server environment utilizing a bash script to create the relevant Docker configurations. Discourse typically requires a complex setup and configuration to get up and running. You'll need to setup web certificates to serve your requests over HTTPS, and secure your server properly.
Common Use Cases
- Community forums
- Customer support
- Knowledge bases
Dependencies for Discourse Hosting
- PostgreSQL
- Redis
Deployment Dependencies
Implementation Details
Login to the Discourse service via the DISCOURSE_USERNAME
and DISCOURSE_PASSWORD
environment variables. Further configuration can be done through the Admin panel.
Why Deploy Discourse on Railway?
Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.
By deploying Discourse on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.
Template Content