From f972b0e458e292c0fd68e8391c73ae524381ad9c Mon Sep 17 00:00:00 2001 From: kenorb Date: Mon, 27 Jul 2026 18:33:48 +0100 Subject: [PATCH] Add bitcoind to eget_packages and update installation command --- .ansible/playbooks/tasks/eget.yml | 7 +++++++ .ansible/variables-example.yml | 2 ++ 2 files changed, 9 insertions(+) diff --git a/.ansible/playbooks/tasks/eget.yml b/.ansible/playbooks/tasks/eget.yml index 17c9b5b..f7807e3 100644 --- a/.ansible/playbooks/tasks/eget.yml +++ b/.ansible/playbooks/tasks/eget.yml @@ -83,6 +83,13 @@ -a {{ 'aarch64' if eget_arch == 'arm64' else eget_arch }} -unknown-linux-{{ 'gnu' if eget_arch == 'x86_64' else 'musl' }} -a tar.gz sharkdp/bat + bitcoind: >- + --file '*/bin/bitcoind' --to bitcoind + https://bitcoincore.org/bin/bitcoin-core-{{ bitcoin_version | default('31.1') }}/bitcoin-{{ bitcoin_version | default('31.1') }}-{{ + 'x86_64' if eget_arch == 'x86_64' + else 'aarch64' if eget_arch == 'arm64' + else 'arm' + }}-linux-gnu.tar.gz btop: "-a btop-{{ eget_plain_arch }}-unknown-linux-musl.tar.gz aristocratos/btop" duf: "-a linux_{{ eget_arch }}.tar.gz muesli/duf" erigon: "-a linux_{{ 'amd64' if eget_arch == 'x86_64' else 'arm64' }}.tar.gz -a ^amd64v2 erigontech/erigon" diff --git a/.ansible/variables-example.yml b/.ansible/variables-example.yml index f275bd4..0cf4247 100644 --- a/.ansible/variables-example.yml +++ b/.ansible/variables-example.yml @@ -96,6 +96,7 @@ apt: protonvpn: true upgrade: true +bitcoin_version: 31.1 deno: true # List of files and directories to symlink into the home directory. @@ -156,6 +157,7 @@ eget: true eget_packages: - alpha-miner # Fastest Available Pearl Mining Software (AlphaMine-Tech/alpha-miner) - bat # A cat(1) clone with wings (sharkdp/bat) + - bitcoind # Bitcoin Core full node (bitcoin/bitcoin) - btop # Resource monitor that shows usage and stats (aristocratos/btop) - duf # Disk Usage/Free Utility - a better 'df' (muesli/duf) - erigon # Ethereum execution client on the efficiency frontier (erigontech/erigon)