Files
wunker-os/recipes/jp-minis.yml
2025-05-04 20:11:45 -04:00

38 lines
1.0 KiB
YAML

---
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
name: jp-minis
# base-image: ghcr.io/ublue-os/kinoite-nvidia
base-image: ghcr.io/ublue-os/base-main
image-version: 41
description: The image of Wunker OS for JP's Minisforum PCs.
modules:
- from-file: common/common.yml
- type: dnf
repos:
cleanup: true
files:
- kubectl.repo
- opentofu.repo
- https://download.docker.com/linux/fedora/docker-ce.repo
- https://rpm.releases.hashicorp.com/fedora/hashicorp.repo
install:
packages:
- docker-ce-27.5.1-1.fc41
- docker-ce-cli-27.5.1-1.fc41
- containerd.io
- docker-buildx-plugin
- docker-compose-plugin
- kubectl
- helm
- helix
- tofu
- terraform-ls
- type: systemd
system:
enabled:
- docker.service
- from-file: common/updates.yml
- from-file: common/bluebuild-logo.yml
- from-file: common/jp-chezmoi.yml
- from-file: common/post-build.yml