service-catalog

command module
v2.4.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 22, 2019 License: Apache-2.0 Imports: 24 Imported by: 0

README

Service Catalog

GoDoc Docker Pulls GitHub tag (latest SemVer) Build Status

LinkSmart Service Catalog is a registry enabling discovery of other web services via a RESTful API or through an MQTT broker.

Run

The following command runs the latest release of service catalog with the default configurations:

docker run -p 8082:8082 linksmart/sc

Images for other architectures (e.g. arm, arm64) can be build locally by running:

docker build -t linksmart/sc .

Development

The dependencies of this package are managed by Go Modules.

To compile from source:

git clone https://github.com/linksmart/service-catalog.git
cd service-catalog
go build -mod=vendor

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Package catalog contains the core functionalities of service catalog and exposes functions and structs for service representation, processing, and storage
Package catalog contains the core functionalities of service catalog and exposes functions and structs for service representation, processing, and storage
Package client offers utility functions for service registration
Package client offers utility functions for service registration
Package discovery contains utility functions, which help to implement various use-cases of executing some logic as a result of DNS-SD service lookup
Package discovery contains utility functions, which help to implement various use-cases of executing some logic as a result of DNS-SD service lookup
Package utils offers utility functions for http requests, pagination, and filtering
Package utils offers utility functions for http requests, pagination, and filtering

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL