makerfloss/src/containers/podman/podman.json

41 lines
1.3 KiB
JSON
Raw Normal View History

{
"description": "Podman container host with a Portainer CE web console — create, start, stop and inspect OCI containers on this VM and on agent hosts in the same zone, signed in with TAPPaaS identity",
"version": "0.2.0",
"appVersion": "5.4",
"releaseDate": "2026-08-25",
"maintainer": "@larsrossen",
"status": "Development",
"vmname": "podman",
"vmid": 812,
"vmtag": "TAPPaaS,MakerFLOSS,Containers",
"ports": [
{ "port": 9443, "protocol": "TCP", "description": "Portainer web console (HTTPS)" },
{ "port": 8000, "protocol": "TCP", "description": "Edge agent tunnel (inbound from edge agents)" }
],
"dependsOn": ["cluster:vm", "templates:debian", "backup:vm", "network:proxy", "identity:identity"],
"provides": [],
"identity": {
"oidcRedirectPaths": ["/"],
"secretsEnv": "/etc/secrets/podman.env"
},
"config": {
"cluster:vm": {
"bios": "seabios",
"ostype": "l26",
"cores": 2,
"memory": "2048",
"diskSize": "32G",
"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": 9443,
"proxyUpstreamTls": true
}
}
}