Metadata-Version: 2.1
Name: assemblyline-core
Version: 4.1.0.dev44
Summary: Assemblyline 4 - Core components
Home-page: https://github.com/CybercentreCanada/assemblyline-core/
Author: CCCS Assemblyline development team
Author-email: assemblyline@cyber.gc.ca
License: MIT
Keywords: assemblyline automated malware analysis gc canada cse-cst cse cst cyber cccs
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Description-Content-Type: text/markdown
Provides-Extra: test
License-File: LICENCE.md

# Assemblyline 4 - Core services

This repository provides cores services for Assemblyline 4.

#### Core Services 

##### Alerter 

Create alerts for the different submissions in the system.

##### Dispatcher

Route the files in the system while a submission is tacking place. Make sure all files during a submission are completed by all required services.

##### Expiry

Delete submissions and their results when their TTL expires.

##### Ingester

Move ingested files from the priority queues to the processing queues.

##### Metrics

Generates metrics of the different components in the system.

##### Scaler

Spin up and down services in the system depending on the load.

##### Updater

Make sure the different services get their latest update files.

##### Workflow

Run the different workflows in the system and apply their labels, priority and status.


