Services

Ladder99 is made up of several services that work together to form a data pipeline. Some have user-facing web pages, which can be accessed through the URLs below -

Service

Description

URL

Adapter

polls/subscribes to devices, converts to text, sends to Agent

Agent

fits text representation into XML tree

http://localhost:5000

Relay

polls Agent and writes new values to database

Postgres

database that stores device history in tables

Meter

polls data in database and writes statistics

Grafana

dashboard that queries data in database and displays graphs

http://localhost:80

Dozzle

shows logs for the different services

http://localhost:8080

Portainer

manages services - start/stop etc

http://localhost:9000

pgAdmin

manages postgres database

http://localhost:5050