Commit graph

60 commits

Author SHA1 Message Date
openoms
16fc83f47d
chore: migrate the watch-only Bitcoin Core wallet to use descriptors (#177)
Some checks are pending
amd64-image-build / amd64-image-build (push) Waiting to run
arm64-rpi-image-build / arm64-rpi-image-build (push) Waiting to run
Test Shellcheck / Run Shellcheck (push) Waiting to run
* chore: update wallet creation to use watch-only-descriptor-wallet

* remove duplicate version check

* fix: update release URL in install script and correct typo in wallet import message

* ci: test amd64 image descriptor wallet migration with Bats

* ci: boot amd64 image tests with OVMF pflash

* fix: gate descriptor wallet migration on Bitcoin Core v30

Detect the connected Bitcoin Core version over RPC before migrating.
Keep wallet.dat for v29.x or when the version cannot be determined.

Add regression coverage for both migration and compatibility paths.

* ci: make amd64 image tests independent of guest apt

Inject a pinned bats-core checkout into the temporary VM instead of
installing Bats through the guest package repositories.

Remove the duplicate pull request trigger and simplify artifact lookup.

* ci: harden image build run

* docs(FAQ): how automatic migration works
2026-08-13 11:57:42 +02:00
openoms
56b06fafa4
chore: adapt to new path to bitcoin.conf in raspiblitz (#171) 2025-06-06 20:51:50 +02:00
openoms
b532dbeab3
docs: remove 32 bit SBC support 2024-12-02 13:40:47 +01:00
openoms
efad4a01ff
Standalone setup fixes (#153)
* use bitcoin binary in /usr/local/bin/
* fix hostname and related warnings
* fix ownership of possibly migrated files
* build: fix fail2ban, remove boot drive tweak
* FAQ: remove outdated entries
2024-05-22 12:27:02 +02:00
openoms
709ea134dc
fix typos and add spelling (#136)
* chore: fix typos
* ci: add spelling gh action
* chore: fix false positives
2023-07-23 08:35:04 +02:00
openoms
99a0b7435b
FAQ: add note on signing strategy 2022-10-09 13:47:19 +01:00
openoms
ee21910681
Install Jam on a linux desktop and connect to a remote Joininbox (#99)
* add files to install jam to connect remotely
* update jam and nginx conf
* use ${USERNAME} consistently
* jam update to v0.1.1
* use dergigi's pubkey to verify
* docs update
2022-10-09 13:29:20 +01:00
openoms
75b77a05fc
FAQ: add ssh 2FA with Yubikey 2022-10-03 07:26:55 +01:00
openoms
0dcdf08839
Generate images for arm64-rpi with Packer (#89)
* add joininbox-image build workflow
* force progress bar for wget download
* don't test tor in github actions
* use 20220121_raspi_4_bullseye, enable ssh
* use 8GB image
* update nameserver
* remove raspi-config from packages
* preinstall sudo and wget only
* reorganise python deps
* --progress=bar:force
* reorganise deps
* add lsb-release
* apt-get everywhere, remove outdated manual guide
* build arm64-rpi image only
* Generate image checksum in github script (#92)
* use gzip for compression
* update the readme

Co-authored-by: m00ninite <80651189+m00ninite@users.noreply.github.com>
2022-08-07 18:36:07 +01:00
openoms
4aa316e5ff
refactor install to add new user, test JB pr, record qtgui var (#83)
* refactor install to add new user
* add option to test a joininbox pr
* reorder vars and update FAQ
* record the qtgui entry and prepare ${user}
* check entry after the user is created
2022-04-10 09:16:43 +01:00
openoms
2486516216
option to install JoinMarket without-qt, fix #77 2022-04-06 13:24:37 +01:00
openoms
f5bc6e6ebd
fix link to ssh key login guide 2022-03-27 18:24:21 +01:00
openoms
df3ff57e45
FAQ: update links to the RaspiBolt guide 2021-12-09 21:47:54 +00:00
openoms
38132aa459
FAQ: add new signet faucet 2021-12-02 09:26:59 +00:00
openoms
f5d1d571a5
update FAQ and PSBT menu title 2021-10-20 16:23:33 +01:00
openoms
1635807d1e
FAQ: simplify sample bitcoin.conf 2021-10-06 17:51:24 +01:00
openoms
d9adf3010d
replace 'torify' with 'torsocks' 2021-10-03 00:37:34 +01:00
openoms
721ea38986
instruction to open the QT GUI on the localhost 2021-10-03 00:33:10 +01:00
openoms
3bb17f7fe2
FAQ: add IRC server settings 2021-10-01 10:45:57 +01:00
openoms
e06969bd69
default to KillMode=control-group in services
https://www.man7.org/linux/man-pages/man5/systemd.kill.5.html
2021-06-29 17:29:59 +01:00
openoms
57f4d34f89
FAQ: add instructions to set 2FA for ssh 2021-06-20 21:49:29 +01:00
openoms
259fceb6c0
update FAQ with ssh hardening options 2021-06-20 18:39:48 +01:00
openoms
7672813811
FAQ formatting 2021-04-28 15:43:18 +01:00
openoms
8c5f4901c4
FAQ: notes on how to mount an external drive 2021-03-23 12:34:56 +00:00
openoms
7d1ccfe879
FAQ: Armbian image verification 2021-03-22 12:13:57 +00:00
openoms
c1a625484b
FAQ: add Pruned node notes 2021-03-19 15:00:26 +00:00
openoms
6dc50e18c1
add PGP verification instructions for Windows 2021-03-13 18:46:55 +00:00
openoms
24423bb57e
improve image build and verification instructions 2021-03-13 10:28:43 +00:00
openoms
0e3078d63f
FAQ: improve build instructions 2021-03-10 22:37:04 +00:00
openoms
9109ac9288
WALLET: add option to rescan wallet in bitcoind 2021-02-22 01:30:43 +00:00
openoms
803e6d535c
FAQ: add link mempool.space/signet 2021-02-21 19:48:56 +00:00
openoms
2a82cec3c6
FAQ: wallet recovery and hardware recommendation 2021-02-21 11:35:40 +00:00
openoms
3c08cde95c
FAQ: update PGP instructions 2021-02-15 14:23:25 +00:00
openoms
0a5a1dfe85
readme update 2021-02-15 11:42:19 +00:00
openoms
49359a6a49
FAQ: add signet and public order book links 2021-02-15 08:58:51 +00:00
openoms
d107d0e0ae
FAQ: improve image signing instructions 2021-02-14 18:41:36 +00:00
openoms
4ce27ab70d
move scripts to the standalone dir 2021-02-14 10:36:25 +00:00
openoms
8807e48341
correct hash for image 2021-02-13 15:43:25 +00:00
openoms
bd985c61e2
FAQ: sd card build fixes 2021-02-13 11:32:21 +00:00
openoms
45398324f5
improve the build process 2021-02-12 23:41:33 +00:00
openoms
6b2050ef9f
switch to new pure debian release 2021-02-12 18:51:19 +00:00
openoms
073ece7d1f
FAQ: how to add ssh pubkeys 2021-02-11 21:46:02 +00:00
openoms
bffd4361da
improve setupsteps 2021-02-10 20:21:02 +00:00
openoms
ecf4847d38
FAQ: complete SDcard release build instructions 2021-02-10 18:51:19 +00:00
openoms
7c5c95ffd7
add bootstrap.service for standalone builds (#23)
* build: add bootsrap.service for standalone run

* FAQ: build the SDcard image

* fix file permissions in git
2021-02-10 11:59:59 +00:00
openoms
08eb97c584
readme: connecting to nitcoind RPC on a RoninDojo 2021-01-06 01:53:56 +00:00
openoms
7b0022ec36
FAQ: use curl to download and import PGP key 2020-12-02 09:52:44 +00:00
openoms
23260abc5a
FAQ: add note on wallet.dat 2020-10-28 13:01:57 +00:00
openoms
51429f9302
FAQ: add notes for Waveshare screen and RPi Zero 2020-09-24 20:05:46 +01:00
openoms
447a032b15
FAQ: update with Table of Contents 2020-09-20 09:31:28 +01:00