Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 1.15 KB

README.md

File metadata and controls

20 lines (14 loc) · 1.15 KB

Pingaling Server

Once setup, the Pingaling Server provides monitoring and alerting functionality for your infrastructure. It's designed to be run as a Docker container and requires a Postgresql database.

Installing the server

Pingaling requires a Postgresql database (developed against Postgres 10, but other versions will probably work) and Erlang 20 or greater. The easiest way to run Pingaling is with Docker. At a high level:

  1. Setup a Postgres database
  2. Run the Pingaling server as a Docker container

When you run the Pingaling server, you need to supply the following environment variables:

  • POSTGRES_USER - username for the db, defaults to postgres
  • POSTGRES_PASS - password for the user, defaults to postgres
  • POSTGRES_DB - name of the database, defaults to pingaling
  • POSTGRES_HOST - hostname of the database, defaults to localhost
  • PORT - TCP port to listen on, defaults to 4000

The Pingaling server is available at pingaling/server from Docker Hub. The current release is 0.5 - docker pull pingaling/server:0.5

You'll need to make your Pingaling server accessible to the client.