Skip to content
/ bman Public

Manage blackbox exporter with painless GUI to help with generation & management of modules, TLS files and many more.

Notifications You must be signed in to change notification settings

hackctl/bman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Screenshot 2025-06-22 at 1 43 45 AM

Blackbox exporter manager which helps to manage blackbox exporter modules , configuration with features such as config generation, configuration management. It is a goto final solution to setup blackbox exporter.


Key Features

  • supports module generation for http,tcp & ping
  • Grenerate the preview and edit of the in-use configuration in realtime
  • supports config upload view update and the current configuration in use by blackbox.
  • Generate configuration with different types of module at once.
  • Can update the in-use configuration in realtime, with hot reload.
  • Supports tls verify file management with simple upload file option.
  • Sync with running blackbox exporter
  • An updated production grade manager version for bcongen

Sample

Screenshot 2025-06-22 at 1 50 12 AM

Dependencies & Supported Platforms

  • Platforms: @Docker

Usage

Run the generator

  • docker compose -f bman.yml up

Access

  • Access the ui with url after compose setup http://localhost:9116 (The port used by application is 3000 but is mapped to 9116 in compose setup)
  • Blackbox has been mapped on port 9115 accessible at http://localhost:9115

Create Build (generate static files via webpack)

  • To create the build, run command npm run build within the running container @ docker compose. The build files can be found at /docs

hackctl

About

Manage blackbox exporter with painless GUI to help with generation & management of modules, TLS files and many more.

Topics

Resources

Stars

Watchers

Forks