Prototype nix-bitcoin deployment and runtime on NixOS agnostically
| UC ID | Use Case Environment | HowTo |
|---|---|---|
| 1 | Raspberry Pi | follow ISO install + GDE AArch64 SD image |
| 2 | VirtualBox VM | follow OVA template deployment |
| 3 | vpsfree.cz | follow vpsfree.cz deployment |
| 4 | Native NixOS containers | wip |
| env | type | arch | img | help |
|---|---|---|---|---|
| GDE | GNOME | x86_64 | latest-nixos-gnome-x86_64-linux.iso | manual/nixos/stable |
| GDE | Plasma Desktop | x86_64 | latest-nixos-plasma5-x86_64-linux.iso | manual/nixos/stable |
| GDE | both | AArch64 | latest-sd-image-aarch64-linux.img.zst | NixOS on ARM-based RPi 4 |
| CLI | 64-bit | x86_64 | https://channels.nixos.org/nixos-22.05/latest-nixos-minimal-x86_64-linux.iso | manual/nixos/stable |
| CLI | 32-bit | x86 | https://channels.nixos.org/nixos-22.05/latest-nixos-minimal-i686-linux.iso | manual/nixos/stable |
- Download OVA template
- Import it to VirtualBox
- Start the VM
nix-env -i git
wip
- Flakes-based start of minimal
nix-bitcoinQEMU VM
wip
-
Clone
nix-bitcoinand create either NixOS container or QEMU VM (unprivileges account)git clone https://github.com/fort-nix/nix-bitcoin cd nix-bitcoin/examples/ sudo sysctl -w net.ipv4.ip_forward=1 sudo bash ./deploy-container.sh