Skip to content

Commit

Permalink
Merge pull request #24 from lmangani/patch-1
Browse files Browse the repository at this point in the history
Update README with Homer integration. Many thanks to @lmangani !!!
  • Loading branch information
fredposner authored Oct 17, 2020
2 parents 19c5983 + 636f63e commit bfa1e54
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ Visit <https://www.apiban.org/> for more information.

## Integration into Kamailio ##

[Kamailio](https://github.com/kamailio/kamailio) is an open source implementation of a SIP Signaling Server. SIP is an open standard protocol specified by the IETF. The core specification document is RFC3261.

### Blocking Banned IPs ###

A loop is used to cycle through the banned IPs. On first download, this list can be quite large and `max_while_loops` will need to be large enough to handle the list.
Expand Down Expand Up @@ -100,6 +102,13 @@ event_route[htable:mod-init] {
route(APIBAN);
}
```
## Integration with HOMER ##

[HOMER](https://github.com/sipcapture/homer) is a robust, carrier-grade, scalable Packet and Event capture system and VoiP/RTC Monitoring Application based on the HEP/EEP protocol and ready to process & store insane amounts of signaling, rtc events, logs and statistics with instant search, end-to-end analysis and drill-down capabilities.

Homer implements [APIBan](https://github.com/sipcapture/hepsub-apiban) interactions through a dedicated [HEPSub agent](https://github.com/sipcapture/hepsub-apiban) interactively retrieving and caching APIBan API information in memory, and providing total flexibility, extensibility and customization for HEP users and integrators.

Read more: <https://github.com/sipcapture/hepsub-apiban>

## Integration with SIP3 ##

Expand All @@ -109,6 +118,10 @@ event_route[htable:mod-init] {

Read more: <https://sip3.io/docs/tutorials/HowToInroduceUserDefinedAttribute.html>

## Integration with IPTABLES ##

APIBAN provides two open source [clients](https://github.com/palner/apiban/tree/master/clients) for integrated into IPTABLES.

## Getting Help ##

Help is provided by LOD (<https://www.lod.com>) and an APIBAN room ([#apiban:matrix.lod.com](https://matrix.to/#/#apiban:matrix.lod.com)) is available on the LOD Matrix homeserver. The software is provided under the GPLv2 license.

0 comments on commit bfa1e54

Please sign in to comment.