nixos machine and package configurations.
Go to file
Jake Hillion 85843bbd55
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
tywin: remove storj
The returns of Storj have been diminishing and the database component is
really hard work on the drives. Disable it for now, and I'll delete the
storage. If this makes sense again in the future it will involve setting
up new nodes.
2024-01-19 22:58:12 +00:00
hosts tywin: remove storj 2024-01-19 22:58:12 +00:00
modules unifi: update container to final revision 2024-01-16 22:57:21 +00:00
pkgs storj: update to 1.94.1 2023-12-08 17:24:13 +00:00
scripts scripts: save backups_hdd_sync script 2023-07-23 15:23:15 +01:00
secrets add gitea 2023-12-31 00:06:51 +00:00
.drone.yml drone: track current version of each nixos host 2023-06-18 17:52:57 +01:00
flake.lock flake: update 16th January 2024 2024-01-16 23:30:24 +00:00
flake.nix flake: add flake-utils input 2023-09-09 22:24:27 +01:00
README.md add rpi img building docs 2022-10-30 21:41:10 +00:00

nixos

Building Raspberry Pi images

Raspberry Pi images that support Tailscale and headless SSH can be built using a command. It is easiest to run this command on AArch64 on Linux, such as within a Linux VM or Docker container on an M1 Mac.

docker run -v $PWD:/src -it --rm nixos/nix:latest /bin/sh
nix-env -f https://github.com/nix-community/nixos-generators/archive/master.tar.gz -i
cd /src
nixos-generate -f sd-aarch64-installer --system aarch64-linux -c hosts/microserver.home.ts.hillion.co.uk/default.nix
cp SOME_OUTPUT out.img.zst