Giter Club home page Giter Club logo

minerwrangler's Introduction

logo

Get it? It's headless!

A headless driver installer & crypto miner configurator

MinerWrangler is the ultimate bundle of bash scripts to ease your way into cryptocurrency mining that is open-source and gives you full control over your rigs—by default. No monitor, keyboard, or mouse required. Only NVIDIA support for now.

MIT license GPU Support

The ultimate one-liner

git clone https://github.com/NikolaiTeslovich/minerwrangler.git && cd minerwrangler && chmod +x install1.sh && sudo ./install1.sh

Features

  • Simple and intuitive to use
  • One line to install
  • Full control over your rig(s)
  • Truly headless
  • Integrated with 💊 OhGodAnETHlargementPill (GTX 1080, GTX 1080Ti & TITAN Xp—GDDR5X GPUs)

"ED (Ethereum Dysfunction) affects 1 in 10 NVIDIA GPUs in North America"

  • Support for the latest & greatest version of Ubuntu Server LTS
  • Firewall is enabled by default
  • Command-line interface

Tested on

  • GPUs
    • GTX 1080
    • RTX 2080
  • Driver version
    • nvidia-driver-440
    • nvidia-driver-460 (default)

To do

  • Run the installation in a screen session for more bullet-proofness
  • Add option to automatically mine on boot
  • Script to more easily configure overclocks and fan speeds
  • RVN mining support
  • Break down existing code in detail
  • XMRig support
  • AMD GPU support
  • Support other miners and algorithms

Preface

NVIDIA drivers on Linux are rather finicky and do not like being overclocked without a monitor connected to them, so I had to trick them using a combination of lightdm and some other commands.

After countless hours, probably even days of banging my head against the monitor in despair to have my rigs work headlessly, and be actually be overclockable, I wanted to find a way that was simple, yet have the code and process be open-source. In contrast to operating systems like HiveOS, or NHOS, using MinerWrangler in conjunction with Ubuntu Server, you can actually understand each step of the process and have full control over your rigs as providers of the blockchain.

Credits

Threads and forums that helped massively

Logo

minerwrangler's People

Contributors

nekrutnikolai avatar pakobbix 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.