{"id":13563506,"url":"https://github.com/kylemanna/docker-bitcoind","last_synced_at":"2025-05-14T21:11:13.280Z","repository":{"id":17497353,"uuid":"20285101","full_name":"kylemanna/docker-bitcoind","owner":"kylemanna","description":"💰 Bitcoind Docker image that runs the Bitcoin node in a container for easy deployment","archived":false,"fork":false,"pushed_at":"2025-02-23T21:53:31.000Z","size":103,"stargazers_count":651,"open_issues_count":17,"forks_count":407,"subscribers_count":22,"default_branch":"master","last_synced_at":"2025-04-13T18:44:34.450Z","etag":null,"topics":["bitcoind","docker","docker-image","vultr"],"latest_commit_sha":null,"homepage":"https://hub.docker.com/r/kylemanna/bitcoind/","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kylemanna.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-05-29T06:59:32.000Z","updated_at":"2025-04-11T22:51:04.000Z","dependencies_parsed_at":"2024-05-12T18:44:32.175Z","dependency_job_id":"94bf5370-0f74-4abe-b95e-112b5199d916","html_url":"https://github.com/kylemanna/docker-bitcoind","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kylemanna%2Fdocker-bitcoind","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kylemanna%2Fdocker-bitcoind/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kylemanna%2Fdocker-bitcoind/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kylemanna%2Fdocker-bitcoind/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kylemanna","download_url":"https://codeload.github.com/kylemanna/docker-bitcoind/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254227631,"owners_count":22035671,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bitcoind","docker","docker-image","vultr"],"created_at":"2024-08-01T13:01:20.051Z","updated_at":"2025-05-14T21:11:08.245Z","avatar_url":"https://github.com/kylemanna.png","language":"Shell","readme":"Bitcoind for Docker\n===================\n\n[![Docker Stars](https://img.shields.io/docker/stars/kylemanna/bitcoind.svg)](https://hub.docker.com/r/kylemanna/bitcoind/)\n[![Docker Pulls](https://img.shields.io/docker/pulls/kylemanna/bitcoind.svg)](https://hub.docker.com/r/kylemanna/bitcoind/)\n[![Build Status](https://travis-ci.org/kylemanna/docker-bitcoind.svg?branch=master)](https://travis-ci.org/kylemanna/docker-bitcoind/)\n\nDocker image that runs the Bitcoin bitcoind node in a container for easy deployment.\n\n\nRequirements\n------------\n\n* Physical machine, cloud instance, or VPS that supports Docker (i.e. [Vultr](http://bit.ly/1HngXg0), [Digital Ocean](http://bit.ly/18AykdD), KVM or XEN based VMs) running Ubuntu 14.04 or later (*not OpenVZ containers!*)\n* At least 700 GB to store the block chain files (and always growing!)\n* At least 1 GB RAM + 2 GB swap file\n\nRecommended and tested on unadvertised (only shown within control panel) [Vultr SATA Storage 1024 MB RAM/250 GB disk instance @ $10/mo](http://bit.ly/vultrbitcoind).  Vultr also *accepts Bitcoin payments*!\n\n\nReally Fast Quick Start\n-----------------------\n\nOne liner for Ubuntu 14.04 LTS machines with JSON-RPC enabled on localhost and adds upstart init script:\n\n    curl https://raw.githubusercontent.com/kylemanna/docker-bitcoind/master/bootstrap-host.sh | sh -s trusty\n\n\nQuick Start\n-----------\n\n1. Create a `bitcoind-data` volume to persist the bitcoind blockchain data, should exit immediately.  The `bitcoind-data` container will store the blockchain when the node container is recreated (software upgrade, reboot, etc):\n\n        docker volume create --name=bitcoind-data\n        docker run -v bitcoind-data:/bitcoin/.bitcoin --name=bitcoind-node -d \\\n            -p 8333:8333 \\\n            -p 127.0.0.1:8332:8332 \\\n            kylemanna/bitcoind\n\n2. Verify that the container is running and bitcoind node is downloading the blockchain\n\n        $ docker ps\n        CONTAINER ID        IMAGE                         COMMAND             CREATED             STATUS              PORTS                                              NAMES\n        d0e1076b2dca        kylemanna/bitcoind:latest     \"btc_oneshot\"       2 seconds ago       Up 1 seconds        127.0.0.1:8332-\u003e8332/tcp, 0.0.0.0:8333-\u003e8333/tcp   bitcoind-node\n\n3. You can then access the daemon's output thanks to the [docker logs command](https://docs.docker.com/reference/cli/docker/service/logs/)\n\n        docker logs -f bitcoind-node\n\n4. Install optional init scripts for upstart and systemd are in the `init` directory.\n\n\nDocumentation\n-------------\n\n* Additional documentation in the [docs folder](docs).\n","funding_links":[],"categories":["Shell"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkylemanna%2Fdocker-bitcoind","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkylemanna%2Fdocker-bitcoind","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkylemanna%2Fdocker-bitcoind/lists"}