We want to ensure our tools are accessible and can be easily used by the people who need them most. A key component of that effort will be creating new documentation, refining existing resources, and finding the best way to make them available to our community. We are investing in improvements to https://docs.communityhealthtoolkit.org/ and looking for feedback.
We’d love to hear from you: What documentation do you currently feel could be improved or expanded? What resources should we focus on creating in the coming months? Where have you hit “road blocks” to deploying or configuring our tools in the past?
Hi Ken, I am following the amazing guide for EC2 self Hosting but I hit a snag on no. 3: Provision docker server. It points to a 404 page that’s supposed to be a cht-doc on Github. Slack was the other option, but the slack channel is closed, according to this info.
Hi @Francis_Amenya,
Yeah, that repo is currently private (sorry about that!). We’re working to move everything into the public domain. In the meantime, here are the readme instructions:
Mount the attached EBS volume to the instance. Mount it to /srv
Make an entry in /etc/fstab so that the volume is always mounted on every boot. (Fstab - Community Help Wiki)
Run the prepare.sh command from within the prepare-system/ubuntu folder
See if things are running by doing a sudo docker ps
You can connect to the running container using sudo docker exec -it medic-os /bin/bash
You can check supervisorctl by doing sudo supervisorctl . It should show you that medic is RUNNING
Section 2 of ec2 setup refers to mounting the EBS volume. The statement about ‘Follow the instructions here: Using EBS Volumes’ has details about using mkfs to assign a file system of xfs and then we specify how to do it in the next step using ext4. We should probably clarify which is needed.