nixos-config/images.toml
Gabriel Arazas 9f2452ec6e
config: add deploy subtable for declarative images
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.
2023-06-23 00:26:04 +08:00

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"