<> All in one docker-compose FAK mining pool <>
git clone https://github.com/someThor/docker-fak-pool.git
cd docker-fak-pool
./install.sh
cp ./install-config.dist ./install-config
vi ./install-config
- POOL_URL - used in info, and to generate stratum link.
- POOL_LOCATION - us/eu ISO_3166-1_alpha-2
- DOCKER_USER - build images as DOCKER_USER/IMAGE_NAME
- GIT_FAKECOIND_BRANCH - Git brach to clone and build
- WALLET_ADDRESS - auto-fetched from wallet.dat on ./install.sh run
- ADMIN_TAX_WALLET - server admin wallet, will be added to pool tax block
cp [WALLET_LOCATION] ./conf-fakecoind/
./install.sh
cp .env-dist .env
vi .env
docker-compose build fakecoind
docker-compose up fakecoind -d
docker-compose exec fakecoind sh -c \
'fakecoin-cli -rpcuser=username -rpcpassword=password getaccountaddress ""'
(./coiniumserv/pools.fakecoin.json)
"meta": {
"motd": "PLACEHOLDER-POOL-MOTD",
"txMessage": "PLACEHOLDER-POOL-URL"
},
"wallet": {
"address": "PLACEHOLDER-FAKECOIND-WALLET"
},
"rewards": [
{
"PLACEHOLDER-ADMIN-TAX-WALLET": 0.5,
"tJuRYmQmHpTbp5G8P2M4tj1Dm4drWeaPEw": 0.05,
"tNESH7xLgzqEMJhrExKgvZBCJaMMZAuAC3": 0.05,
"tShwoodssSS3as5F13JXE6JKVjggfpwfSd": 0.05,
"tFUCKoPG4AC8VEeo3ATPcfREVYnbAuEsaF": 0.05,
"tBc3x4FXafx2qF7LGFGqbDq9haB1pnd3Vi": 0.05,
"tVALkEN252wqpLAA54RQdnKZ3HKNe9fRop": 0.05,
"tSCYNE9TvpeQ4bjDMuvr9VbNGSuE8Gu8rY": 0.15
}
],
docker-compose up -d
docker-compose logs -f --tail=10