31 lines
676 B
YAML
Executable File
31 lines
676 B
YAML
Executable File
# Minimal Live Image — Sorcery-Go 2026
|
|
# Used by `cauldron build minimal-live.yaml`
|
|
|
|
name: "sorcery-go-minimal-2026"
|
|
arch: "x86_64"
|
|
format: "iso" # iso | tar | qcow2
|
|
|
|
# High-level collections (defined in your state DB)
|
|
profiles:
|
|
- base-system
|
|
- ssh-server
|
|
|
|
# Specific additions or overrides
|
|
spells:
|
|
kernel: ["linux-latest"]
|
|
shells: ["bash", "zsh"]
|
|
editors: ["vim", "nano"]
|
|
network: ["iproute2", "dhcpcd"]
|
|
security: ["openssh", "opensnitch"]
|
|
|
|
# Custom configuration logic
|
|
config:
|
|
hostname: "sorcery-go-live"
|
|
timezone: "UTC"
|
|
locales: ["en_US.UTF-8"]
|
|
|
|
# Compliance posture for the image
|
|
compliance:
|
|
posture: "strict_copyleft"
|
|
attach_attribution: true
|