cracksalad/network-journal

Project ID: 202676

Description

This project is about handling all the reports browsers (Content Security Policy, Network Error Logging etc.) and e-mail servers (DMARC, SMTP TLS etc.) can send nowadays.

To do that, this project contains a webserver, that will listen to incoming reports, validate them, filter them, structure them and log them to a file. This log file can be read by your log monitoring tools like an ELK-stack or Grafana Loki. With that, you can generate diagrams, configure alerts, you name it. Collect network reports and print them to file

Installation Instructions

Install

After installing this package, you most probably want to edit the configuration file /etc/network-journal/network-journal.yml to your liking and then start its service using systemctl start network-journal.

Contribution

Contribution is very welcome. Just have a look at the GitHub repo and leave an issue or a PR. Thanks!

Further reading

The README.md contains a much deeper look at this project.

License

This project is licensed under the GPL-3.0 license.

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Alma+epel 10 x86_64_v2 (0)* Alma+epel 10 (4 downloads)
Alma+epel 9 x86_64 (0)* Alma+epel 9 (5 downloads)
Almalinux 10 x86_64_v2 (0)* Almalinux 10 (7 downloads)
Almalinux 9 x86_64 (0)* Almalinux 9 (9 downloads)
Almalinux-kitten 10 x86_64 (0)* Almalinux-kitten 10 (5 downloads)
Centos-stream+epel-next 9 x86_64 (0)* Centos-stream+epel-next 9 (6 downloads)
Centos-stream 10 x86_64 (2)* Centos-stream 10 (8 downloads)
Centos-stream 9 x86_64 (0)* Centos-stream 9 (11 downloads)
EPEL 10 x86_64 (0)* EPEL 10 (5 downloads)
EPEL 8 x86_64 (0)* EPEL 8 (4 downloads)
EPEL 9 x86_64 (2)* EPEL 9 (8 downloads)
Fedora 41 x86_64 (0)* Fedora 41 (3 downloads)
Fedora 42 x86_64 (0)* Fedora 42 (6 downloads)
Fedora 43 x86_64 (0)* Fedora 43 (7 downloads)
Fedora eln x86_64 (0)* Fedora eln (5 downloads)
Fedora rawhide x86_64 (0)* Fedora rawhide (3 downloads)
Mageia cauldron x86_64 (0)* Mageia cauldron (2 downloads)
openSUSE Leap 15.6 x86_64 (0)* openSUSE Leap 15.6 (5 downloads)
openSUSE Tumbleweed x86_64 (0)* openSUSE Tumbleweed (3 downloads)
Rhel+epel 10 x86_64 (0)* Rhel+epel 10 (3 downloads)
Rhel 10 x86_64 (0)* Rhel 10 (7 downloads)
Rhel 8 x86_64 (0)* Rhel 8 (7 downloads)
Rhel 9 x86_64 (0)* Rhel 9 (7 downloads)

* Total number of downloaded packages.