Skip to content

Detect changes in files and directories using inotify and report to a backend server over HTTP/JSON. Backend microservices architecture using redis pubsub. Rails UI

SafeAF/Guardian

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Guardian

Guardian Proto IDS. Uses inotify subsystem in linux to detect changes in files and directories and reports them to a backend server. Backend implemented using microservices and redis pubsub. Rails UI.

Installation

  1. Gem install rb-intofiy, redis, connection_pool
  2. Use daemonization script bin/guardianD to execute
  • Usage: ruby guardianD start|restart|stop <directories/,to/,/monitor/> (optional args)

Development

  1. Clone
  2. Either create an issue (search first) or select one listed under issues, optionally ask for issue to be assigned to you.
  3. Make changes
  4. Create a pull request and submit

About

Detect changes in files and directories using inotify and report to a backend server over HTTP/JSON. Backend microservices architecture using redis pubsub. Rails UI

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published