Andrew Bryant a3c8a3a46b Added new recipe to justfile
- upload-image recipe added to upload built images
- Added .env file to hold Linode API token
- Update .gitignore file to ignore local changes of .env
2025-11-29 19:54:17 -05:00
2024-12-29 15:42:43 -05:00
2025-11-29 19:54:17 -05:00
2025-11-29 19:54:17 -05:00
2024-12-29 15:42:43 -05:00
2025-08-31 12:29:57 -04:00
2025-11-29 19:54:17 -05:00
2024-12-29 15:42:43 -05:00

base-nixos-linode

A repository that builds a base NixOS Linode image. The make build tool is used to build the image and also to manage a Linode instance. A dotenv file is provided and used to define values to a specific Linode instance, such as the IP address and admin account name.

Basics

All repository commands can be found simply by running the make command, like this: make

Help text should be displayed on the screen with available commands and what they do.

Build Instructions

Run the following command: make build-image

Managing a Linode Instance

Two make targets are defined to manage a Linode instance: nixos-switch and ssh. Run nixos-switch to build a Linode compatible NixOS image from the configuration in /nixos-config.

Description
No description provided
Readme 41 KiB
Languages
Nix 84.3%
Just 15.7%