/madmax-manager

Lightweight manager for MadMax Plotter. Support both Linux (Ubuntu, CentOS, etc.) and Unix (macOS).

Primary LanguageShellGNU General Public License v3.0GPL-3.0

MadMax's Chia Plotter Manager

Lightweight manager (zero dependencies) for madMAx43v3r/chia-plotter. Support both Linux (Ubuntu, CentOS, etc.) and Unix (macOS).

Note: project is currently in alpha stage and still under active development.

Features

  • Support multiple destination directories
  • Auto calculate the number of plots for each destination directory
  • Auto clear all tmp dirs before plotting
  • Auto restart on plotter crash
  • Tested on Ubuntu and macOS but should work on all Linux Distros as well (please submit an issue if it doesn't work for you)

Usage

Clone the repository

git clone https://github.com/tobernguyen/madmax-manager.git
cd madmax-manager

Copy the config.ini.example to config.ini

cp config.ini.example config.ini

Modify the config.ini to your need then run the manager

./plot.sh

TODO

  • Run the manager in the background
  • More manager controls: stop, kill jobs, pause/resume jobs
  • Auto start on system startup (systemd for Ubuntu)
  • Support Windows
  • One step installation script
  • Push notifications on events
  • Logs analyzer