{ "module": "photos-filip", "version": "1", "slug": "filip", "capabilities": [ "container-runtime" ], "requires": [ "route" ], "contributes": { "route": { "label": "filip", "port": 4013 } }, "binds": { "route": "/var/lib/photos-filip/route.json" }, "listens": [ { "port": 4013, "protocol": "tcp", "from": "mesh", "why": "the filip photos client site over http; the public name filip.novox.be is a route grant, and route-proxy reaches it on this published port" } ], "resources": [ { "id": "state", "type": "directory", "path": "/var/lib/photos-filip", "mode": "0700" }, { "id": "net", "type": "network", "name": "photos-filip" }, { "id": "client", "type": "container", "name": "photos-filip", "image": "registry-api.novox.be/novox/photos-client:latest", "network": "photos-filip", "ports": [ "4013:80" ] } ] }