secubox-deb/profiles/tier-lite.yaml
CyberMind-FR 2bbecfdc5f feat(secubox): add profile inheritance merger
- Implement Merger with Resolve() for inheritance chain
- Merge packages, kernel, services, sysctl, features
- Add tier-lite, tier-standard, tier-pro profiles
- Handle excluded packages removal

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-05-10 20:35:04 +02:00

28 lines
448 B
YAML

# profiles/tier-lite.yaml
name: tier-lite
inherits: base
description: For 1-2GB RAM devices (ESPRESSObin)
constraints:
min_ram: 1G
max_ram: 2G
packages:
required:
- secubox-crowdsec
- secubox-wireguard
- secubox-netmodes
- secubox-nac
excluded:
- secubox-dpi
- secubox-ollama
- secubox-jellyfin
- secubox-matrix
- secubox-nextcloud
- secubox-gitea
features:
dpi: false
lxc: false
swap: 512M