Sign inSign up

mazaclub/freicoind-base

By mazaclub

Updated almost 11 years ago

Freicoin Deamon Base image FROM mazaclub/coind-base

Image
0

325

mazaclub/freicoind-base repository overview

docker-coinds

Base image for typical bitcoin-derived coin daemons, provides BDB 4.8 compiled from source

Each coin is placed in its own branch, as is the base image

Examples are available for series 0.8 and 0.9+ coinds

Each Branch supports an automated build Base = maazaclub/coind-base MZC = mazaclub/mazacoind-base NMC = mazaclub/namecoind-base DASH = mazaclub/dashpay-base etc

mazaclub/XXXcoind-base Images are FROM phusion/baseimage FROM mazaclub/coind-base

Simple example shell script to run coind images is included in each coind branch

Intended to provide a known base for coin daemon us in applications, such as blockexplorers, electrum/encompass-mercury servers, API services, and more.

  • phusion/baseimage provides "dockerized" init system /sbin/my_init (similar to s6)

  • daemons stay in foreground (stderr stdout sent to docker logs)

  • /etc/service/{COIN}d/run controls the daemon - mv to /tmp & back to start/stop

  • /home/coin/.{COIN}/ has your standard coin directory (debug.log, blockchain data etc)

  • /usr/local/bin/{COIN}d (and -cli -txn if later series coin code)

Images are somewhat large to support compiling from official sources and to support phusion init. Gentoo bases would be much more efficient.

Pull requests are welcomed. Please submit PRs to Develop branch.

For further use, see https://github.com/mazaclub/docker-encompass-mercury

Tag summary

Content type

Image

Digest

sha256:a011cba2f

Size

426.2 MB

Last updated

almost 11 years ago

docker pull mazaclub/freicoind-base