svent / sift

A fast and powerful alternative to grep
https://sift-tool.org
GNU General Public License v3.0
1.6k stars 108 forks source link

web server option #66

Open libliflin opened 8 years ago

libliflin commented 8 years ago

I see code in the codebase a tcp connection; but I'm guessing this is just because you can get sift to filter tcp lines before spitting to a file. Is this right?

Anyway; I wanted a web interface so I could sift logs on multiple machines and have them coordinate their results somehow. Rudimentary web interface built at https://github.com/libliflin/sift/siftweb

This issue is just to record that I would like to see some sort of web-server option added to sift; or at the very least a split of the back-end code (sift/libsift maybe?) so that a web server could be built with sift without copying the whole code base to another directory.

svent commented 8 years ago

You are correct about the existing networking code. A webgui option is one of the major features I am already working on - this will definitely be part of a future version of sift.