{"repo":"sipcapture/heplify-server","free":true,"listed":false,"github":"https://github.com/sipcapture/heplify-server","clone":"git clone https://github.com/sipcapture/heplify-server.git","description":"HEP Capture Server for HOMER","language":"Go","stars":214,"topics":["hep","homer","go","capture-server","monitoring","mirroring","voip","sip","trunk","prometheus"],"license":"AGPL-3.0","category":"analytics","readme_excerpt":"heplify-server is a stand-alone HOMER capture server developed in Go, optimized for speed and simplicity. Distributed as a single binary ready to capture TLS and UDP HEP , Protobuf encapsulated packets from heplify or any other HEP enabled agent, indexing to database and rotating using H5 or H7 table format. heplify-server provides precise SIP and RTCP metrics with the help of Prometheus and Grafana. It gives you the possibility to get a global view on your network and individual SIP trunk monitoring. TLDR; minimal, stand-alone HOMER capture server without Kamailio or OpenSIPS dependency. It's not as customizeable as Kamailio or OpenSIPS with their configuration language, the focus is simplicity! ------ Installation You have 3 options to get heplify-server up and running: Download a release Docker compose Compile from sources: Install gcc and luajit dev libary apt-get install build-essential libluajit-5.1-dev or yum install luajit-devel or for macOS install Go 1.11+ go build cmd/heplify-server/heplify-server.go Requirements These depend on which features you want to use and on whether you use homer5 or homer7 schema. For homer5, you need MySQL = 5.7 or MariaDB = 10. For homer7 you need PostgreSQL = 10. Homer7 raw columns are stored as PostgreSQL bytea (binary-safe for SIP/ISUP multipart). Existing DBs are auto-migrated on startup when possible; if migration fails, run: DB health Prometheus metrics (when Prometheus is enabled): heplify db up , heplify db insert errors total , ","default_branch":null,"files":null,"tree":[],"storefront":"/r/sipcapture","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sipcapture/heplify-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}