Skip to content

Server background runner for Hashtopolis to run specific services

License

Notifications You must be signed in to change notification settings

hashtopolis/runner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hashtopolis Service Runner

CodeFactor LoC Build Status

Server background runner for Hashtopolis to run specific services. The runner is packed into a zip (using build.sh) and then placed in src/inc/runner/ in Hashtopolis. It is automatically then activated when the multicast feature gets enabled on the server.

Prerequisites

This service is running only on Linux and you need to have the multicast enabled on your network device (Server & Agents!) with the following commands:

sudo ifconfig <nic> multicast
sudo route add -net 224.0.0.0 netmask 240.0.0.0 dev <nic>

Also you need python3 and the following python modules installed:

service
mysql-connector

It's important that the network is able to run with multicast and that there are no devices attached which could slow down the process.