Skip to content

Intevation/intelmq-fody

Repository files navigation

Fody is an interface for IntelMQ-CB-Mailgen setups.

Landing page

Features

  • Shows event details for a report that has been send out.
  • Inspect and edit IntelMQ certbund-contact database.
  • Overview charts that can be exported as SVG or CSV.

Installation

Download:

Download (or clone) the source code.

Install yarn v1 "globally".

Build Setup

# install dependencies
yarn

# serve with hot reload at localhost:8080
#   and proxy /api requests to localhost:8002
yarn run dev

# build for production with minification
yarn run build

For data to be retrieved, you need to have http(s) access to the intelmq-fody-backend.

See the setup example for Ubuntu for a complete example.

Documentation

Check the NEWS when upgrading from a previous version.

Some design considerations are documented.

The layout frame has originally been derived from the CoPilot template.

Screenshots

Contacts

Tickets

Statistics

License

Fody is Free Software under the licenses of CoPilot, the included components and GNU Affero GPL v>=3 (for the files originating here). Please see particular source files for details.

During the build process a number of Free Software tools and components are used, parts of them are included in the production build. To get an overview of the licenses of the dependencies:

yarn licenses ls | grep License: | sed 's/^.*License: /License: /' | sort -u

While yarn licenses ls and yarn generate-disclaimer will give you more details.

CoPilot is a Free Software initiative by Gil Ferreira and licensed under MIT.

CoPilot is based on the AdminLTE template.

Tests

npm npm i -D karma-webpack  # or
yarn yarn add -D karma-webpack

npm run test

Credits

Exclusive usage rights: German Federal Office for Information Security (BSI).

Software-Engineering by Intevation.

Logo by Marcel "Howly" Newman