All Projects → b-i-t-n → alpine-xmrig

b-i-t-n / alpine-xmrig

Licence: other
XMRig miner in an Alpine Linux Docker image.

Projects that are alternatives of or similar to alpine-xmrig

Xmrig
RandomX, CryptoNight, AstroBWT and Argon2 CPU/GPU miner
Stars: ✭ 6,372 (+18105.71%)
Mutual labels:  miner, monero, xmrig
Minerinthemiddle
Stars: ✭ 46 (+31.43%)
Mutual labels:  miner, monero
Multipoolminer
Monitors crypto mining pools in real-time in order to find the most profitable for your machine. Controls any miner that is available via command line.
Stars: ✭ 750 (+2042.86%)
Mutual labels:  miner, monero
Sumoeasyminer
The most easy, intuitive CPU miner for cryptonote-based cryptocurrency
Stars: ✭ 77 (+120%)
Mutual labels:  miner, monero
coin-hive-proxy
Deprecated. Use CoinHive Stratum instead.
Stars: ✭ 33 (-5.71%)
Mutual labels:  miner, monero
Deepminer
deepMiner webminer proxy (update for cryptoNight R)
Stars: ✭ 497 (+1320%)
Mutual labels:  miner, monero
Hidden Miner Builder
Hidden miner builder
Stars: ✭ 58 (+65.71%)
Mutual labels:  miner, monero
CryptoProfitSwitcher
Extensible profit switcher for crypto coins and algorithms
Stars: ✭ 49 (+40%)
Mutual labels:  monero, xmrig
Coin Hive
CoinHive cryptocurrency miner for node.js
Stars: ✭ 1,923 (+5394.29%)
Mutual labels:  miner, monero
React Coin Hive
Mine cryptocurrency while your users haven't engaged with your content lately
Stars: ✭ 153 (+337.14%)
Mutual labels:  miner, monero
SilentXMRMiner
A Silent (Hidden) Monero (XMR) Miner Builder
Stars: ✭ 417 (+1091.43%)
Mutual labels:  monero, xmrig
docker-xmrig
Xmrig dockerized to mine monero cryptocurrency
Stars: ✭ 41 (+17.14%)
Mutual labels:  monero, xmrig
Cnrig
Static CryptoNight CPU miner for Linux + automatic updates
Stars: ✭ 45 (+28.57%)
Mutual labels:  miner, monero
Lime Miner
a simple hidden silent XMR miner.
Stars: ✭ 109 (+211.43%)
Mutual labels:  miner, monero
XMRig-Proxy-Frontend
Simple Web app Frontend for XMRig-proxy
Stars: ✭ 27 (-22.86%)
Mutual labels:  monero, xmrig
SilentCryptoMiner
A Silent (Hidden) Free Crypto Miner Builder - Supports ETH, ETC, XMR and many more.
Stars: ✭ 547 (+1462.86%)
Mutual labels:  miner, monero
cicd-images
Images used internally for running continuous integration/delivery tasks
Stars: ✭ 19 (-45.71%)
Mutual labels:  alpine
docker-mongodb-backup
Docker MongoDB Backup Container based on Alpine w/S6 init, Zabbix Monitoring
Stars: ✭ 27 (-22.86%)
Mutual labels:  alpine
xmrwasp
Web and stratum proxy for Monero miners.
Stars: ✭ 18 (-48.57%)
Mutual labels:  monero
go-randomx
golang binding for random-x algorithm variants
Stars: ✭ 16 (-54.29%)
Mutual labels:  monero

alpine-xmrig

XMRig miner in an Alpine Linux Docker image.

The goal of this project is to quickly enable you to mine Monero without the hassle of knowing how to install or secure your mining software.

Using an Alpine Linux container you get a very lightweight image ~4MB and the benefit of Alpine Linux's security model. I have also configured this image to run the miner as a dedicated restricted user.

How to use

# docker run --restart unless-stopped --read-only -m 50M -c 512 bitnn/alpine-xmrig -o POOL01 -o POOL02 -u WALLET -p PASSWORD -k
# docker run --restart unless-stopped --read-only -m 50M -c 512 bitnn/alpine-xmrig -o pool.supportxmr.com:7777 -o xmr-eu.dwarfpool.com:8005 -u 45CJVagd6WwQAQfAkS91EHiTyfVaJn12uM4Su8iz6S2SHZ3QthmFM9BSPHVZY388ASWx8G9Wbz4BA24RQZUpGczb35fnnJz -p x -k

Docker Arguments

--restart unless-stopped

If the miner crashes we want the docker service to restart it.

--read-only

This image does not need rw access. If there are bug/exploits in the pool/software you are a little more protected.

-m 50M

Restricts memory usage to 50MB.

-c 512

By default XMRig will use <= half of your cores. Setting a relevant share count will protect you from a runaway process locking your system.

XMRig Arguments

--help

All standard XMRig arguments are supported, using --help will list all of them.

# docker run bitnn/alpine-xmrig --help

-t

When manually setting threads with -t you need to configure the correct CPU shares for docker.

IE if you have 4 cores each core is worth 256 ( 1024 / 4 ) and so to use 3 threads, CPU shares will need to be set to 756.

# docker run -c 756 bitnn/alpine-xmrig ... -t 3

Donations & Contact

XMR: 45CJVagd6WwQAQfAkS91EHiTyfVaJn12uM4Su8iz6S2SHZ3QthmFM9BSPHVZY388ASWx8G9Wbz4BA24RQZUpGczb35fnnJz Bitmessage: BM-2cTMMrCkaG2m4r9ZYx7dAqRLY7zZN2nwUe

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].