first commit
This commit is contained in:
commit
57bb8aafbe
27 changed files with 8538 additions and 0 deletions
102
examples/debian-bootc-minimal.json
Normal file
102
examples/debian-bootc-minimal.json
Normal file
|
|
@ -0,0 +1,102 @@
|
|||
{
|
||||
"name": "debian-bootc-minimal",
|
||||
"version": "13",
|
||||
"description": "Minimal Debian bootc base image",
|
||||
"release": "bookworm",
|
||||
"packages": {
|
||||
"required": [
|
||||
"linux-image-amd64",
|
||||
"systemd",
|
||||
"ostree",
|
||||
"bootc",
|
||||
"grub-pc",
|
||||
"grub-efi-amd64",
|
||||
"initramfs-tools",
|
||||
"ca-certificates",
|
||||
"curl",
|
||||
"wget"
|
||||
],
|
||||
"optional": [
|
||||
"openssh-server",
|
||||
"vim",
|
||||
"less",
|
||||
"man-db"
|
||||
],
|
||||
"recommended": [
|
||||
"debian-archive-keyring",
|
||||
"locales"
|
||||
],
|
||||
"build_deps": [
|
||||
"build-essential",
|
||||
"fakeroot",
|
||||
"devscripts"
|
||||
]
|
||||
},
|
||||
"exclude": [
|
||||
"snapd",
|
||||
"flatpak",
|
||||
"firefox",
|
||||
"thunderbird"
|
||||
],
|
||||
"repositories": [
|
||||
"deb http://deb.debian.org/debian bookworm main",
|
||||
"deb http://deb.debian.org/debian bookworm-updates main",
|
||||
"deb http://deb.debian.org/debian-security bookworm-security main"
|
||||
],
|
||||
"architecture": ["amd64", "arm64"],
|
||||
"variants": [
|
||||
{
|
||||
"name": "minimal",
|
||||
"description": "Minimal base system",
|
||||
"packages": {
|
||||
"required": [],
|
||||
"optional": [],
|
||||
"recommended": [],
|
||||
"build_deps": []
|
||||
},
|
||||
"exclude": [],
|
||||
"architecture": ["amd64", "arm64"],
|
||||
"custom": false
|
||||
},
|
||||
{
|
||||
"name": "server",
|
||||
"description": "Server variant with additional packages",
|
||||
"packages": {
|
||||
"required": [
|
||||
"openssh-server",
|
||||
"nginx",
|
||||
"postgresql-client"
|
||||
],
|
||||
"optional": [],
|
||||
"recommended": [],
|
||||
"build_deps": []
|
||||
},
|
||||
"exclude": [],
|
||||
"architecture": ["amd64", "arm64"],
|
||||
"custom": false
|
||||
}
|
||||
],
|
||||
"build": {
|
||||
"system": "sbuild",
|
||||
"environment": "debootstrap",
|
||||
"dependencies": "aptitude",
|
||||
"parallel": true,
|
||||
"max_workers": 4
|
||||
},
|
||||
"ostree": {
|
||||
"mode": "bare",
|
||||
"refs": [
|
||||
"debian/13/amd64/minimal",
|
||||
"debian/13/arm64/minimal"
|
||||
],
|
||||
"repository": "/var/lib/deb-bootc-compose/ostree",
|
||||
"signing": false,
|
||||
"key_file": ""
|
||||
},
|
||||
"output": {
|
||||
"formats": ["container", "disk-image", "chunked-oci"],
|
||||
"registry": "docker.io/debian",
|
||||
"signing": false,
|
||||
"compression": true
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue