Skip to content

sipcapture/bunstash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bunstash

paStash in BUN development Repo

How to run it

First clone this git repo into a folder

git clone https://github.com/sipcapture/bunstash.git

Navigate into the bunstash folder

cd bunstash

Install all dependencies bun install

Then simply run it with the config_file parameter, specifying where the configuration file is located.

./bin/bunstash --config_file=/etc/bunstash/bunstash.cfg

Current Progress

  • Start and parse config files
  • Process Plugins
  • Handle Inputs, Filters and Outputs
  • Complete Documentation, including a 'make your own Plugin' guide

Concepts

In bunstash, data is handled by either push or pull (depending on the plugin in use).

Either way the data flows from left to right as below:

graph LR
A["External Source"]-->B["Input Plugin(s)"]
B-->C["Filter Plugin(s)"]
C-->D["Output Plugin(s)"]
D-->E["External Consumer"]
Loading

About

paStash in BUN development Repo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published