Docker container running Ushahidi platform 3
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.dockerignore
Dockerfile
README.md
apache2.conf
apache2.sh
backup.sh
mysqld.sh
pre-conf.sh
startup.sh

README.md

docker-ushahidi-platform

Docker container for Ushahidi Platform

"Make smart decisions with a data management system that rapidly collects data from the crowd and visualizes what happened, when and where."

note: You need to deploy the ushhidi-platform (quantumobject/docker-ushahidi-platform container ) and ushhidi-client (quantumobject/docker-ushahidi-client container) .

Install dependencies

To install docker in Ubuntu 16.04 use the commands:

$ sudo apt-get update
$ sudo wget -qO- https://get.docker.com/ | sh

To install docker in other operating systems check docker online documentation

Usage

To run container use the command below:

$ docker run -d -p 80 quantumobject/docker-ushahidi-platform

Accessing the Ushahidi Platform applications:

After that check with your browser at addresses plus the port assigined by docker:

  • http://host_ip:port/

To access the container from the server that the container is running :

$ docker exec -it container_id /bin/bash

note: deploy this container behind proxy with SSL :

https://github.com/jwilder/nginx-proxy

https://github.com/JrCs/docker-letsencrypt-nginx-proxy-companion

More Info

About Ushahidi Platform: www.ushahidi.com

To help improve this container quantumobject/docker-ushahidi-platform

For additional info about us and our projects check our site www.quantumobject.org