# 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.
Raw data
{
"_id": null,
"home_page": "https://github.com/CybercentreCanada/assemblyline-core/",
"name": "assemblyline-core",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "assemblyline automated malware analysis gc canada cse-cst cse cst cyber cccs",
"author": "CCCS Assemblyline development team",
"author_email": "assemblyline@cyber.gc.ca",
"download_url": "https://files.pythonhosted.org/packages/f9/81/79fb07f53add992b7605abe31bc0b4adb75d4e286a49d1778443965df8b9/assemblyline-core-4.5.0.59.tar.gz",
"platform": null,
"description": "# Assemblyline 4 - Core services\n\nThis repository provides cores services for Assemblyline 4.\n\n#### Core Services \n\n##### Alerter \n\nCreate alerts for the different submissions in the system.\n\n##### Dispatcher\n\nRoute the files in the system while a submission is tacking place. Make sure all files during a submission are completed by all required services.\n\n##### Expiry\n\nDelete submissions and their results when their TTL expires.\n\n##### Ingester\n\nMove ingested files from the priority queues to the processing queues.\n\n##### Metrics\n\nGenerates metrics of the different components in the system.\n\n##### Scaler\n\nSpin up and down services in the system depending on the load.\n\n##### Updater\n\nMake sure the different services get their latest update files.\n\n##### Workflow\n\nRun the different workflows in the system and apply their labels, priority and status.\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Assemblyline 4 - Core components",
"version": "4.5.0.59",
"project_urls": {
"Homepage": "https://github.com/CybercentreCanada/assemblyline-core/"
},
"split_keywords": [
"assemblyline",
"automated",
"malware",
"analysis",
"gc",
"canada",
"cse-cst",
"cse",
"cst",
"cyber",
"cccs"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f98179fb07f53add992b7605abe31bc0b4adb75d4e286a49d1778443965df8b9",
"md5": "4a654962e722119fdc0960c5b9b14b45",
"sha256": "f44f4d809c78fecb57803eb65c24b68d0595f0cdd81906f37759e444891727bc"
},
"downloads": -1,
"filename": "assemblyline-core-4.5.0.59.tar.gz",
"has_sig": false,
"md5_digest": "4a654962e722119fdc0960c5b9b14b45",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 175868,
"upload_time": "2024-11-22T17:01:00",
"upload_time_iso_8601": "2024-11-22T17:01:00.826061Z",
"url": "https://files.pythonhosted.org/packages/f9/81/79fb07f53add992b7605abe31bc0b4adb75d4e286a49d1778443965df8b9/assemblyline-core-4.5.0.59.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-22 17:01:00",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "CybercentreCanada",
"github_project": "assemblyline-core",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "assemblyline-core"
}