GithubHelp home page GithubHelp logo

spqr2001 / machinaris Goto Github PK

View Code? Open in Web Editor NEW

This project forked from guydavis/machinaris

0.0 0.0 0.0 1.59 MB

An easy-to-use WebUI for crypto plotting and farming. Offers Plotman, MadMax, Chiadog, Bladebit, Farmr, and Forktools in a Docker container. Supports Chia, Cactus, Chives, Flax, Flora, HDDCoin, Maize, N-Chain, Staicoin, and Stor among others.

License: Apache License 2.0

Python 60.38% HTML 26.50% Shell 12.06% CSS 0.25% Mako 0.18% JavaScript 0.64%

machinaris's Introduction

machinaris

A Docker image for plotting and farming the Chia™ cryptocurrency on one computer or across many. Try the easy install using the Launch Wizard.

Home

For details, see your particular platform: Windows, Linux, Macintosh, Unraid, TrueNAS, Synology and others. For support, start a Discussion or join our Discord.

Plotting View

Plotting with the MadMax, Bladebit, and Chia™ plotters is managed by Plotman through the Machinaris WebUI.

Plotting

Farming View

Machinaris bundles the latest Chia™ version inside the Docker image.

Farming

Machinaris also optionally farms your plots to many other blockchain forks including Cactus, Cryptodoge, Chives, Flax, Flora, HDDCoin, Maize, NChain, Staicoin, and Stor.

Alerts

Chiadog provides monitoring of the log files, ensuring you get notified when important events occur across your farm:

Alerts

Setup

Simplified setup allows you to either import your existing key mnemonic or generate a new one directly in the Machinaris WebUI on first launch:

Setup

That's for fullnode (default) and farmer modes. However, for harvester you only need the farmer's CA certificates and for plotter only your pool and farmer public keys.

Immediately on setup, a fast blockchain download will get you synced and farming in just minutes, rather than the days required by other blockchain clients.

Configuration

Configuration updates for Chia, Plotman, and Chiadog are available in the WebUI.

Connections

Details on Blockchain and Connection status as well:

Connections

Container CLI

While the WebUI is useful for quick and easy access, you also have the full power of a shell commandline (CLI) in the running Machinaris container. All binaries are available to execute advanced commands:

ContainerCLI

To enter an in-container shell, just type docker exec -it machinaris bash from the host OS.

Worker Management

When Machinaris is deployed to multiple systems on your LAN, you can control each plotter, harvester, and farmer - all from a central WebUI on the Machinaris controller. Configuration, monitoring, and alerting are all available in this centralized portal.

Workers

REST API

Machinaris includes a complete REST API offering opportunities for integration and extension with other tools.

Workers

All project contributions and feedback are welcomed!

Trademark Notice

CHIA NETWORK INC, CHIA™, the CHIA BLOCKCHAIN™, the CHIA PROTOCOL™, CHIALISP™ and the “leaf Logo” (including the leaf logo alone when it refers to or indicates Chia), are trademarks or registered trademarks of Chia Network, Inc., a Delaware corporation. There is no affliation between this Machinaris project and the main Chia Network project.

machinaris's People

Contributors

dependabot[bot] avatar guydavis avatar hereisderek avatar karaliux avatar kmoore134 avatar nold360 avatar sparklyballs avatar y2kboy23 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.