-
Notifications
You must be signed in to change notification settings - Fork 5
Installing from source
The toolkit requires the latest stable Go release. If you don't have Go installed, read the official Go installation guide. All dependencies are shipped with the source code (vendored with godep).
Create a folder for your installation and change to it (all subsequent commands should be executed from this folder):
mkdir patchwork
Checkout the sources from Github treating the current folder as a GOPATH directory:
GOPATH=`pwd` go get -d github.com/patchwork-toolkit/patchwork
Build the main Patchwork components (device gateway, devices catalog and service catalog binaries):
GOPATH=`pwd` go install github.com/patchwork-toolkit/patchwork/cmd/...
As a result, the corresponding binaries will be created in the bin
folder in the project folder:
bin/
bin/device-catalog
bin/device-gateway
bin/service-catalog
bin/service-registrator
Now you have Patchwork Toolkit binaries. The next step is configuration of the toolkit. Please, proceed to Getting Started.
About Patchwork Toolkit
Configuration
- Configuring Device Gateway
- Configuring Devices
- Configuring Device Catalog
- Configuring Service Catalog
- Configuring Services
Deployment examples
- Singleall-in-on-box
- Multiple Device Gateways with optional central Device Catalog
- Using central Service Catalog
API for Application developers
Integrating devices
- TBD...
Third-party integrations