/docker-creepminer

creepMiner docker image

Primary LanguageShell

docker-creepminer

Out-of-the-box creepMiner github build running in Ubuntu 16.04.4

ceepMiner

NVIDA sudo apt install ocl-icd-opencl-dev

Usage

Start your image binding the external ports 8124 and 9001 to all interfaces to your container:

docker create \
--name=creepMiner \
-e AUTO_START=TRUE \
-e TZ=<timezone> \
-p 8124:8124 \
-p 9001:9001 \
-p 9002:9002 \
-v </path/to/local/config/dir>:/config
-v </path/to/plot_dir_01>:/plot/01 \
-v </path/to/plot_dir_02>:/plot/02 \
whumphrey/creepminer

By default the miner uses a default config /usr/local/sbin/mining.conf.

Please use your own mining.conf.

Place your mining.conf in </path/to/config>.

Quick setup

Go to http://127.0.0.1:8124 and setup your miner. The default username and password is:

creep / M1n3r

Please see the creepMiner wiki for futher information on setting up your miner.

Connecting to the container

Interface URL and Port
creepMiner http://docker_ip:8124
supervisord / webproc http://docker_ip:9001
frontail http://docker_ip:9002

Advanced settings

creepMiner auto start

To enable or disable creepMiner from auto starting use the AUTO_START environment variable to TRUE/FALSE

ssh login to container

If you wish to enable ssh for the container set ENABLE_SSH to TRUE

frontail

TBD FRONTAIL=TRUE

Custom scripts

C_SCRIPT=test.sh

supervisord or webproc daemons

dependent on your needs TBD SUPERVISOR environment variable to TRUE/FALSE WEBPROC

Other information

Description URL
creepMiner github https://github.com/Creepsky/creepMiner

Please see docker's Use volumes for more details.

For a list of supported timezones - see List of TimeZones