makerfloss/src/containers/podman/podman.json

38 lines
1.1 KiB
JSON
Raw Normal View History

{
"description": "Podman container host — a Debian 13 VM with rootless Podman + the Cockpit web console (cockpit-podman) for managing containers, images and pods from a browser",
"version": "0.1.0",
"appVersion": "5.4",
"releaseDate": "2026-08-18",
"maintainer": "@larsrossen",
"status": "Development",
"vmname": "podman",
"vmid": 812,
"vmtag": "TAPPaaS,Community,Containers",
"ports": [
{ "port": 9090, "protocol": "TCP", "description": "Cockpit web console UI + login (HTTPS)" }
],
"dependsOn": ["cluster:vm", "templates:debian", "backup:vm", "network:proxy"],
"provides": [],
"config": {
"cluster:vm": {
"bios": "seabios",
"ostype": "l26",
"cores": 2,
"memory": "2048",
"diskSize": "20G",
"storage": "tanka1",
"imageType": "img",
"image": "debian-13-generic-amd64.qcow2",
"imageLocation": "https://cdimage.debian.org/cdimage/cloud/trixie/latest",
"cloudInit": "true",
"bridge0": "lan"
},
"network:proxy": {
"proxyPort": 9090,
"proxyUpstreamTls": true,
"proxyUpstreamHttp1": true,
"proxyAllowedZones": ["mgmt"]
}
}
}