mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-01-31 04:58:01 +00:00
Gabriel Arazas
9f2452ec6e
It accepts keys used as arguments for deployment settings with deploy-rs. This should make deployment a little bit easier for me instead of manually creating a deploy entry every time.
38 lines
934 B
TOML
38 lines
934 B
TOML
# This is a custom data for this project where it lists the images found in
|
|
# this flake. This can range from NixOS configurations intended to be deployed
|
|
# for servers and desktops to installers.
|
|
#
|
|
# The data is then used for the image creation functions found in `flake.nix`.
|
|
# Each of the entry should correspond to one of the hosts in `./hosts/`
|
|
# directory.
|
|
#
|
|
# Take note, any images with the "iso" format is essentially made to be
|
|
# deployed somewhere (e.g., desktop, homelab server, VPS).
|
|
|
|
[ni]
|
|
system = "x86_64-linux"
|
|
format = "iso"
|
|
|
|
[plover]
|
|
system = "x86_64-linux"
|
|
format = "iso"
|
|
domain = "foodogsquared.one"
|
|
|
|
[plover.deploy]
|
|
hostname = "plover.foodogsquared.one"
|
|
auto-rollback = true
|
|
magic-rollback = true
|
|
|
|
[void]
|
|
system = "x86_64-linux"
|
|
format = "vm"
|
|
|
|
[bootstrap]
|
|
system = "x86_64-linux"
|
|
format = "install-iso"
|
|
nixpkgs-channel = "nixos-unstable-small"
|
|
|
|
[graphical-installer]
|
|
system = "x86_64-linux"
|
|
format = "install-iso"
|