Skip to content
This repository was archived by the owner on Apr 16, 2026. It is now read-only.

Getting Started

Hargata Softworks edited this page Feb 12, 2026 · 2 revisions

Prerequisites

  • An instance of LubeLogger
  • An API Key with Viewer role generated by the Root User

Steps

Video Walkthrough covering integration for both ntfy and gotify

  1. Clone the docker-compose.yml file
  2. Open a terminal and run
docker compose pull
docker compose up
  1. The daemon service will start listening at localhost:40750 by default, you can change this in docker-compose.yml
  2. Check the sample configurations in SampleConfigs
  3. Find the config file for the integration you want and copy the content
  4. Replace the placeholders with your data
  5. Make a POST request to http://localhost:40750/webhook/config with the content as the JSON body
  6. Restart the service
  7. Configure your LubeLogger instance so that webhook payload are sent to the daemon service
  8. Send a test notification to verify that everything is working

API Methods

Method Endpoint Description
POST /webhook/ingest Ingests webhooks from LubeLogger
POST /webhook/config Configures the daemon service
GET /webhook/reminders Gets list of cached reminders
DELETE /webhook/reminders/clear Clears all cached reminders

Clone this wiki locally