https://github.com/phenax/artemis-rpi
Nixos image builder and server configuration for my raspberry pi 4 server
https://github.com/phenax/artemis-rpi
Last synced: 11 months ago
JSON representation
Nixos image builder and server configuration for my raspberry pi 4 server
- Host: GitHub
- URL: https://github.com/phenax/artemis-rpi
- Owner: phenax
- License: mit
- Created: 2022-07-28T13:41:53.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-07-28T13:45:19.000Z (almost 4 years ago)
- Last Synced: 2025-04-14T15:50:09.323Z (over 1 year ago)
- Language: Nix
- Size: 7.13 MB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Artemis
Nixos image builder and server configuration for my raspberry pi 4 server
## Build an installer img
* Copy `secrets.example.nix` to secrets.nix and configure the values
* Run `make build` to build a new server img file in output/sd-image
* Run `make burn DEV=/dev/sdX` to burn the image onto a usb drive or sd card (for device /dev/sdX)
## Install
* Put the usb drive/sd card in your rpi
* Wait for the rpi to connect to the network (if you have a monitor, you can use that as well)
* Connect via ssh (or use a monitor and keyboard if you're boring)
* Run `journalctl -f -u artemis-init.service` to see the log
* Wait for that to finish (or if it errors out, just run `nixos-rebuild switch` once)
* Reboot and it's done