Hi @rlilla
In our sample form the sdk (samples-python/webserver) the proxyMapping is done like this:
"services": {
"proxyMapping": [
{
"name": "sdk-py-webserver",
"url": "/python-webserver",
"binding": "unix://{$SNAP_DATA}/package-run/sdk-py-webserver/web.sock",
"restricted": []
}
]
And in the snapcraft.yaml the package-run slot is defined like this:
slots:
...
package-run:
interface: content
content: package-run
source:
write:
- $SNAP_DATA/package-run/${CRAFT_PROJECT_NAME}
I would suggest you to look into this example and see where the differences are.
Best regards,
Nick
... View more