Metadata-Version: 2.1
Name: njinn-worker
Version: 0.12.7
Summary: Njinn Worker
Home-page: UNKNOWN
Author: Njinn Technologies GmbH
Author-email: contact@njinn.io
License: Other/Proprietary License
Platform: UNKNOWN
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7, <3.10
Description-Content-Type: text/markdown
Requires-Dist: PyJWT (==1.7.1)
Requires-Dist: backoff (==1.10.0)
Requires-Dist: celery (<4.5,>=4.4)
Requires-Dist: click (<7.2,>=7.1)
Requires-Dist: cryptography (==3.4.7)
Requires-Dist: filelock (<3.1,>=3.0)
Requires-Dist: gitpython (<2.2,>=2.1)
Requires-Dist: requests-jwt (==0.5.3)
Requires-Dist: requests (<2.26,>=2.25)
Requires-Dist: virtualenv (~=16.7.9)


# Njinn Worker

## Installation

You can install the Njinn Worker from [PyPI](https://pypi.org/project/njinn_worker/):

    pip install njinn-worker

The worker is supported on Python 3.7 and above.

## Usage

Worker registration

    njinn-worker <registration_token>

If it's already registered you can run the worker by calling

    njinn-worker

## Docker

The Njinn Worker is also available from dockerhub as njinn/worker. You can also set the registration key via the environment variable `NJINN_WORKER_TOKEN` 


