Metadata-Version: 2.2
Name: assemblyline-service-server
Version: 4.5.1.dev427
Summary: Assemblyline 4 - Service Server
Home-page: https://github.com/CybercentreCanada/assemblyline-service-server/
Author: CCCS Assemblyline development team
Author-email: assemblyline@cyber.gc.ca
License: MIT
Keywords: assemblyline malware gc canada cse-cst cse cst cyber cccs
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
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Description-Content-Type: text/markdown
License-File: LICENCE.md
Requires-Dist: assemblyline
Requires-Dist: assemblyline-core
Requires-Dist: werkzeug
Requires-Dist: flask
Requires-Dist: flask-socketio
Requires-Dist: gunicorn
Requires-Dist: gevent
Requires-Dist: gevent-websocket
Provides-Extra: test
Requires-Dist: pytest; extra == "test"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: summary

# Assemblyline 4 - Service Server

The service server is a API that the service clients can call to interface with the system. This is the only access the services have to the system as they are completely segregated from the other components.

##### API functionality

Service server provides the following functions via API to the client:

* File download and upload
* Register service to the system
* Get a new task
* Publish results for a task
