# This file is generated by 'just generate' # from the configuration file usr/config.yaml # --> DO NOT EDIT <-- [ { hostname = "gateway"; name = "Local Gateway"; profile = "gateway"; ip = "192.168.1.1"; arch = "aarch64-linux"; groups = [ "admin" ]; users = [ "darkone" "nix" "nixos" ]; colmena = { deployment = { tags = [ "group-admin" "user-darkone" "user-nixos" ]; }; }; services = { homepage = { }; ncps = { }; forgejo = { title = "Our local forge"; }; lldap = { }; }; } { hostname = "my-laptop"; name = "My Laptop"; profile = "laptop"; ip = "192.168.1.2"; groups = [ "admin" "common" ]; users = [ "darkone" "esteban" "nix" "nixos" ]; colmena = { deployment = { tags = [ "laptops" "admin" "group-admin" "group-common" "user-darkone" "user-esteban" "user-nixos" ]; }; }; services = { homepage = { domain = "laptop-home"; }; immich = { title = "My pictures"; description = "A very cool images app"; domain = "photos"; icon = "immich"; }; nextcloud = { domain = "cloud"; }; }; } { hostname = "pc01"; name = "Workstation 1"; profile = "workstation"; ip = "192.168.1.101"; groups = [ "tsn" "sn" ]; users = [ "ethan" "nix" ]; colmena = { deployment = { tags = [ "group-tsn" "group-sn" "user-ethan" ]; }; }; services = { }; } { hostname = "pc02"; name = "Workstation 2"; profile = "workstation"; ip = "192.168.1.102"; groups = [ "tsn" "sn" ]; users = [ "ethan" "nix" ]; colmena = { deployment = { tags = [ "group-tsn" "group-sn" "user-ethan" ]; }; }; services = { }; } { hostname = "pc03"; name = "Workstation 3"; profile = "workstation"; ip = "192.168.1.103"; groups = [ "tsn" "sn" ]; users = [ "ethan" "nix" ]; colmena = { deployment = { tags = [ "group-tsn" "group-sn" "user-ethan" ]; }; }; services = { }; } { hostname = "pc04"; name = "Workstation 4"; profile = "workstation"; ip = "192.168.1.104"; groups = [ "tsn" "sn" ]; users = [ "ethan" "nix" ]; colmena = { deployment = { tags = [ "group-tsn" "group-sn" "user-ethan" ]; }; }; services = { }; } { hostname = "laptop-kids"; name = "Laptop Kids"; profile = "home-laptop"; ip = "192.168.1.20"; groups = [ "common" ]; users = [ "darkone" "esteban" "nix" ]; colmena = { deployment = { tags = [ "group-common" "user-darkone" "user-esteban" ]; }; }; services = { }; } { hostname = "laptop-family"; name = "Laptop Kids"; profile = "home-laptop"; ip = "192.168.1.21"; groups = [ "common" ]; users = [ "darkone" "esteban" "nix" ]; colmena = { deployment = { tags = [ "group-common" "user-darkone" "user-esteban" ]; }; }; services = { }; } ]