Skip to main content

# IntelMQ Webinput CSV

A web interface for interactively inserting one-off CSV data into [IntelMQ](https://intelmq.org/)’s pipelines.

It is implemented in Python with [hug](https://www.hug.rest/) in the backend and Javascript with bootstrap-vue in the frontend. This is a rewrite of the original Flask-based web interface by CERT.at.

## Table of Contents

1. [Installation](#how-to-install) 1. [User guide](#user-guide) 1. [Development](#development) 1. [Licence](#licence) ## How to Install

To get the Webinput-CSV up and running, clone the repo and use `bash $ pip3 install . $ hug -f intelmq_webinput_csv/serve.py -p 8002 `

[//]: <> (TODO: Package installation) [//]: <> (TODO: Apache integration)

For more details see the [Installation guide](./docs/INSTALL.md).

## User Guide

The Webinput-CSV can be started with default values and is fully usable (except of the injection in the IntelMQ pipeline queue). Most parameters for the input are available in the Frontend and are self explaining.

For detailed description of configuration and parameters see the [user guide](./docs/User-Guide.md).

## Development

hug provides an auto-refresh development mode when starting the application using `bash $ hug -f intelmq_webinput_csv/serve.py -p 8002 ` Like hug, yarn provides this for the client using

`bash $ cd client $ yarn && yarn serve `

For detailed developer information and how to develop with docker see [developer guide](./docs/Developers-Guide.md)

## Licence

This software is licensed under GNU Affero General Public License version 3.

Metadata

Release files for intelmq-webinput-csv 0.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for intelmq-webinput-csv 0.5.0
File Size Uploaded Provenance
intelmq_webinput_csv-0.5.0.tar.gz 22.2 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for intelmq-webinput-csv 0.5.0
File Interpreter ABI Platform
intelmq_webinput_csv-0.5.0-py3-none-any.whl Python 3 none any Details

Total release size: 46.1 kB

Release files / intelmq_webinput_csv-0.5.0.tar.gz

Download URL intelmq_webinput_csv-0.5.0.tar.gz
Size 22.2 kB
Tags Source
SHA-256 checksum
How to use checksums
07c24af19bdfe3103af903a8af115bd4633d02b0e9fdad281ca3e8067132bb61
BLAKE2b-256 checksum
How to use checksums
31ba89a91daae5a8ea290f730483730a4b1b8ce50ee9a95d4b1ce7447fc93c7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.11.4 pkginfo/1.5.0.1 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.8.13

Release files / intelmq_webinput_csv-0.5.0-py3-none-any.whl

Download URL intelmq_webinput_csv-0.5.0-py3-none-any.whl
Size 23.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c552eac7e01c2e668dba9d43772fc3179398027c1771144449f42ef66c95368d
BLAKE2b-256 checksum
How to use checksums
87325f34eba0c304340e1d6f870dc5cad00524a3c3a95290b0bfa379a9121785
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.11.4 pkginfo/1.5.0.1 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.8.13

Security for intelmq-webinput-csv 0.5.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page