Skip to content
This repository has been archived by the owner on Jan 24, 2020. It is now read-only.

4ops/terraform-digitalocean-bitcoin-core

Repository files navigation

Bitcoin Core

  • Creates virtual server(s) with docker
  • Creates cloud volume(s) and mount to /srv
  • Register server(s) in domain var.domain
  • Creates cloud firewall and apply network policy to server(s)
  • Deploy bitcoin-core in /srv/bitcoin

Components

Bitcoin Core is programmed to decide which block chain contains valid transactions. The users of Bitcoin Core only accept transactions for that block chain, making it the Bitcoin block chain that everyone else wants to use. For the latest developments related to Bitcoin Core, be sure to visit the project’s official website.

Cloud resources

  • DigitalOcean droplet
  • DigitalOcean volume
  • DigitalOcean cloud firewall

Default firewall rules

Incoming

  • Allow SSH from var.trusted_sources

Outgoing

  • Allow tcp to world
  • Allow udp to world
  • Allow icmp to world