- OS: Ubuntu server, latest build recommended. Instructions assume this.
- VM: 4Gb RAM, 20Gb storage, 1vCPU, root access
- NOTE: Ensure you are not installing and running this on a system that already has a service using port 80.
- OS: Ubuntu server or desktop (latest build recommended), or OSX.
- VM: 1Gb RAM, 10Gb storage, 1vCPU, root access
Stand up your environment for the Horizon Hub Services and open a shell to update utilities. NOTE: You will need to perform all of these tasks as root.
If you clone this repository, it will be easier to modify and use the configuration and resource files.
The following instructions will assume that you have done so and that the contents are in ./horizon-edgex
git clone https://github.com/joewxboy/horizon-edgex.git
NOTE: If you are not already running as root, please become root with sudo -s
or similar.
apt-get -y update
apt-get -y install apache2-utils jq curl make gcc
curl -fsSL get.docker.com | sh
apt-get install -y docker-compose
Build and Run the Open Horizon Hub Services.