Sign inSign up

pmietlicki/cpuminer

By pmietlicki

•Updated about 3 hours ago

A multi-tool cpuminer to mine all types of cryptocurrencies (Bitcoin, Litecoin, etc.)

Image
3

100K+

pmietlicki/cpuminer repository overview

⁠What is cpuminer-multi

tpruvot/cpuminer-multi⁠ is a multi-threaded CPU miner, fork of pooler's cpuminer⁠ (see AUTHORS for list of contributors).

It can mine almost all crypto currencies using CPU. This means you're a lot less likely to get a block, so you might want to join a pool like https://www.multipool.us/dashboard/help/⁠

⁠Usage example

⁠Environment variables

You can use these variables to mine the crypto you want (see a list here⁠)

Very important, change the defaut values below with your own variables inside your docker-compose or under your orchestrator (rancher for example)

⁠Pool address

POOL=stratum+tcp://btc-eu.f2pool.com:3333

⁠Pool user

USER=bc1q8x59fwt7v9w3haa8dc5jtaurs3azjq2ut5nekp

⁠Algo used to mine (sha256d is for BTC)

ALGO=sha256d

⁠Pool user password

PASS=Rancher

⁠Number of threads

NB_THREADS=3

⁠Miscellaneous (no need to change it)

DUMBINIT_VERSION=1.2.4

DUMBINIT_URL=https://github.com/Yelp/dumb-init/releases/download/v${DUMBINIT_VERSION}/dumb-init_${DUMBINIT_VERSION}_x86_64⁠


The :alpine tag is smaller but some people reported issue with it. You can test both :debian (Debian⁠-based) and :alpine (Linux Alpine⁠-based) versions to check that they work on your machine via:

$ docker run --rm pmietlicki/cpuminer:alpine cpuminer --cputest
$ docker run --rm pmietlicki/cpuminer:alpine cpuminer --benchmark

To see the CLI help do:

$ docker run --rm pmietlicki/cpuminer cpuminer --help

⁠Feedbacks

This is an experimental image. Please report and try to fix any issues you might encounter.

Suggestions are welcome on our GitHub issue tracker⁠.

Tag summary

Content type

Image

Digest

sha256:3fa1eb1cf…

Size

10.9 MB

Last updated

about 3 hours ago

docker pull pmietlicki/cpuminer