Metadata-Version: 2.1
Name: assemblyline-service-server
Version: 4.4.1.dev398
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
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
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'

# 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

