Home | Configuration | Running | Client
Customers has a Docker Compose setup which you can run locally. This uses the latest releases of Customers and Watchman.
$ docker-compose up
Creating customers_watchman_1 ... done
Creating customers_customers_1 ... done
...
customers_1 | ts=2020-03-06T22:56:24.2184402Z caller=main.go:50 startup="Starting moov-io/customers server version v0.4.0-rc1"
customers_1 | ts=2020-03-06T22:56:24.393462Z caller=watchman.go:102 watchman="using http://watchman:8084 for Watchman address"
customers_1 | ts=2020-03-06T22:56:24.3951132Z caller=main.go:171 startup="binding to :8087 for HTTP server"
Once the systems start you can access the following endpoints on localhost
:
- Customer's API Endpoints (Port:
8097
) - Customer's Admin Endpoints (Port:
9097
) - Watchman's API Endpoints (Port:
8084
)
You can download our docker image moov/customers
from Docker Hub or use this repository. No configuration is required to serve on :8087
and metrics at :9097/metrics
in Prometheus format. We also have docker images for OpenShift.