asiffer / marc

DMARC report viewer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DMARC Reports viewer

Installation

You need python >=3.10.

pip install git+https://github.com/asiffer/marc

Get started

First you must init the database (migration)

marc migrate

Then you can start the server and visit http://127.0.0.1:8000

marc runserver

Then you can either add reports (a.k.a. feedbacks) manually ("plus" button) or define search directories in the config panel (and trigger with the "blitz button").

Config panel

You can remove all the reports by invoking cleanall:

marc cleanall

Important

You can even remove the database (location is given while running runserver) but you will have to call init to recreate it.

Details

marc is a django app that basically uses the builtin dev server to run. The first aim was to build a local and personal app, not more.

Currently we cannot configure so much the app to run in "production" mode but that could be a next step if people are interested in.

About

DMARC report viewer

License:GNU Affero General Public License v3.0


Languages

Language:Python 57.4%Language:HTML 21.8%Language:CSS 19.9%Language:JavaScript 0.8%