https://github.com/render-examples/discourse
https://github.com/render-examples/discourse
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/render-examples/discourse
- Owner: render-examples
- Created: 2019-11-24T00:20:10.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-06T17:00:52.000Z (about 3 years ago)
- Last Synced: 2023-03-02T14:01:18.822Z (almost 3 years ago)
- Language: Shell
- Homepage:
- Size: 28.3 KB
- Stars: 8
- Watchers: 3
- Forks: 25
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Deploy Discourse on Render
[Discourse](https://www.discourse.org) is modern software for your community. Use it as a mailing list, discussion forum, long-form chat room, and more. You can use this repo to self-host Discourse on Render in just a few clicks!
It will create the following components on Render:
- A [Dockerized Web Service](https://render.com/docs/docker) that runs the Discourse website, background worker, and Redis server.
- A [Render PostgreSQL Managed Database](https://render.com/docs/databases).
## Deployment
### Prerequisites
Discourse does *not* work without an email server. Setting up and managing mail servers can be tricky, so we've omitted a mail server from the deploy config and strongly recommend using a third-party email provider.
See the official [Discourse recommended email providers](https://github.com/discourse/discourse/blob/master/docs/INSTALL-email.md).
We have tested this repo successfully with [Mailgun](https://www.mailgun.com/), but other providers in the list above should work equally well.
### One Click
Use the button below to deploy Discourse on Render.
[](https://render.com/deploy)
### Manual
See the guide at https://render.com/docs/deploy-discourse.
If you need help, get in touch at https://community.render.com.