diff --git a/README.md b/README.md index e18f8e9..478e6aa 100644 --- a/README.md +++ b/README.md @@ -94,10 +94,10 @@ Note that if the machine you're deploying *from* is insecure, there is nothing n Docs --- -* [FAQ](docs/faq.md) * [Hardware Requirements](docs/hardware.md) * [Install instructions](docs/install.md) * [Usage instructions](docs/usage.md) +* [FAQ](docs/faq.md) Troubleshooting --- diff --git a/docs/hardware.md b/docs/hardware.md index c5b81dc..86a4362 100644 --- a/docs/hardware.md +++ b/docs/hardware.md @@ -1,14 +1,18 @@ Hardware requirements --- -* Disk space: 500 GB (400GB for Bitcoin blockchain + some room) - * Bitcoin Core pruning is not supported at the moment because it's not supported by c-lightning. - It's possible to use pruning but you need to know what you're doing. -* RAM: 2GB of memory. ECC memory is better. Additionally, it's recommended to use DDR4 memory with +* RAM: 2GB. ECC memory is better. Additionally, it's recommended to use DDR4 memory with targeted row refresh (TRR) enabled (https://rambleed.com/). +* Disk space: 500 GB (400GB for Bitcoin blockchain + some room) for an unpruned + instance of Bitcoin Core. + * This can be significantly lowered by enabling pruning. + Note: Pruning is not supported by `electrs`. -Tested hardware includes [pcengine's apu2c4](https://pcengines.ch/apu2c4.htm), -[GB-BACE-3150](https://www.gigabyte.com/Mini-PcBarebone/GB-BACE-3150-rev-10), -[GB-BACE-3160](https://www.gigabyte.com/de/Mini-PcBarebone/GB-BACE-3160-rev-10#ov).\ -Some hardware (including Intel NUCs) may not be compatible with the hardened kernel -turned on by default (see https://github.com/fort-nix/nix-bitcoin/issues/39#issuecomment-517366093 +Tested low-end hardware includes: +- [Raspberry Pi 4](https://www.raspberrypi.org/products/raspberry-pi-4-model-b/) +- [PC Engines apu2c4](https://pcengines.ch/apu2c4.htm) +- [Gigabyte GB-BACE-3150](https://www.gigabyte.com/Mini-PcBarebone/GB-BACE-3150-rev-10) +- [Gigabyte GB-BACE-3160](https://www.gigabyte.com/de/Mini-PcBarebone/GB-BACE-3160-rev-10#ov) + +Some hardware (including Intel NUCs) may not be compatible with the [hardened kernel preset](../modules/presets/hardened.nix) +(See https://github.com/fort-nix/nix-bitcoin/issues/39#issuecomment-517366093 for a workaround).