Community Health Toolkit

Self Hosted CHT - Production Installation instructions and advice

Hi,

Is there documentation for a Production set up of CHT? I could only find development setup documentation: 1. Development Setup and 2. Easy Deployment - Docker

Is it advisable to go the Docker route for a production instance and what the recommended hardware requirements for an instance supporting around 150 users (I am not sure about the SMS volume yet).

What are the gotchas and things to watch out if one is to self-host CHT?

Do we have hosted CHT providers?

Thanks and Regards
Ronald

Hi @munjoma thanks for being an active member of the CHT Community. Here are a few resources to help you move forward with your project:

  1. Brief guides for hosting, maintaining, and monitoring CHT applications
  2. Docker image setup to install tools to download and run the publicly available Docker image for CHT applications. This is what we currently recommend
  3. Local environment setup to build and test CHT applications

We primarily use AWS for hosting, but have worked with other providers as well. You can choose another provider that fits your projects requirements.

Hope this helps to get you started. Please reach out with additional questions. And, feedback on documentation is always welcome!

1 Like

Hi @Max,

Thank you very much for your detailed and informative response. We will run on AWS free tier for the pilot project. When I did install CHT on a local machine, there was a message that I needed to plug in a modem before I could send SMS. We are planning to start with medic gateway for SMS sending. Do we need to have a modem plugged into the server to use medic gateway?

Hi @munjoma,
You should not need a separate modem for the SMS gateway to function. This documentation resource may be helpful for initial gateway setup and troubleshooting. If you experience any trouble, let me know, and I will connect you with one of our Tech Leads.

1 Like