Skip to content

NextronSystems/openrelik-worker-thor-lite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenRelik worker for THOR Lite

This worker uses THOR Lite from Nextron Systems to scan files and directories for malicious content.

OpenRelik THOR Lite Worker Artifacts

Prerequisites

You need a valid THOR Lite license to use this worker. You can get a free license for non-commercial use from the Nextron Systems website.

Installation Instructions

Warning: OpenRelik is a fresh project and things are changing rapidly. Thus this worker is considered experimental. Use with care!

Note: Last tested with OpenRelik 2024.12.12. Use 2024.12.12 in your config.env file for all versions in the block of the OpenRelik core system (and 2024.11.27 in the worker block).

Add this to your docker-compose.yml file:

  openrelik-worker-thor-lite:
    container_name: openrelik-worker-thor-lite
    image: ghcr.io/nextronsystems/openrelik-worker-thor-lite:latest
    restart: always
    environment:
      - REDIS_URL=redis://openrelik-redis:6379
      - OPENRELIK_PYDEBUG=0
      - OPENRELIK_PYDEBUG_PORT=5678
      - THOR_LICENSE=<your license key, base64 encoded>
    volumes:
      - ./data:/usr/share/openrelik/data
    command: "celery --app=src.app worker --task-events --concurrency=2 --loglevel=INFO -Q openrelik-worker-thor-lite"

HTML Report Preview

Note: Currently (as of 2025-01-24), you need to add openrelik:worker:thor-lite:html_report to [ui] allowed_data_types_preview in your settings.toml to get embedded previews of the HTML reports that the worker generates.

OpenRelik THOR Lite Worker HTML Report

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published