-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
documentation, refactoring and lot of stuff
- Loading branch information
Showing
116 changed files
with
4,224 additions
and
282 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
[submodule "docs/themes/zdoc"] | ||
path = docs/themes/zdoc | ||
url = https://github.com/zzossig/hugo-theme-zdoc.git |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,39 @@ | ||
# DripLane | ||
# Introduction | ||
|
||
Driplane allows you to create an automatic alerting system or start automated tasks triggered by events. | ||
You can keep under control a source as Twitter, a file, a RSS feed or a website. | ||
It includes a mini language to define the filtering pipelines (the rules) and contains a JS plugin system. | ||
|
||
With driplane you can create several rules starting from one or more streams, filter the content in the pipeline and launch task or send e-mail if some events occurred. | ||
|
||
The documentation can be found [HERE](https://matrix86.github.io/driplane/) | ||
|
||
## How it works | ||
|
||
The user can define one or more rules. Each rules contain a source (`feeder`), who cares of get the information and send updates (`Message`) through the pipeline, and several `filters`. | ||
The task of the filters is to propagate or stop the `Message` to the next filter in the pipeline, or change the `Message` received before to propagate it. If the condition is verified, the `Message` will be propagated. | ||
|
||
## Use cases | ||
|
||
Using driplane is it possible to: | ||
|
||
* keep track of keywords or users on Twitter, receive the new tweets or quoted tweet from them, search for URLs or particular strings and send it to a Telegram or Slack channel through a webhook. | ||
* keep track of a RSS feed or a website, and download and store on file all the new changes to them. | ||
|
||
The rules and the JS plugins allows you to create more complex custom logics. | ||
|
||
## Usage | ||
|
||
``` | ||
Usage of driplane: | ||
-config string | ||
Set configuration file. | ||
-debug | ||
Enable debug logs. | ||
-help | ||
This help. | ||
-js string | ||
Path of the js plugins. | ||
-rules string | ||
Path of the rules' directory. | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,8 @@ | ||
package core | ||
|
||
// Info on driplane | ||
const ( | ||
Name = "driplane" | ||
Version = "0.3" | ||
Version = "0.8" | ||
Author = "Gianluca Braga aka Matrix86" | ||
) |
Oops, something went wrong.