Replies: 4 comments 1 reply
-
Hello, there is a |
Beta Was this translation helpful? Give feedback.
-
Also, wenn registering the app manualy via app_api:app:register you need to add the route to your registration information like this:
(this is the minimum I was able to get to run) {
"name": "$NAME",
"scopes": [
"ALL"
],
"version": "0.1",
"port": 80,
"secret": "$SECRET",
"external-app": {
"routes": [
{
"url": "$ROUTE",
"verb": "POST",
"access_level": "$LEVEL"
}
]
}
} Where $LEVEL can be one of
|
Beta Was this translation helpful? Give feedback.
-
Just wondering, presumably ExApps currently can only function when inside containers - please correct me if I am wrong, and if not, can I ask the reasons for this design? Personally, I'm already running nextcloud itself inside a pod, so whilst if somoene has it installed on the root then the idea of containers makes sense, as mine already lives in one, I can't help but feel that needing to bring up another container for each extension I want to install seems like a bit of overkill for me as an administrator. I'm looking to make a few small extensions and scripts to perform some automation, etc., patching over some of the holes where forms, flows, and various other addons it seems don't currently give me the ability to do what I'm looking to do. If I have to bring up a separate container once and can bung a lot of stuff in there, then not a major problem, but if I had to run docker-in-podman I would absolutely just give up and not try. I think isolation is a good concept, but without knowing more, as the administrator of my system, (and therefore, I am speaking from my usecase), two levels of container sandboxing does feel like a bit much to install an extension for the one application; it'd be nice to have the option just to install within the one. I do sometimes bridge pods but that's more when I'm connecting nextcloud to something else, rather than installing something extra to work inside nextcloud. Plus, it's slow enough as it is already without any extra overhead of IPC. |
Beta Was this translation helpful? Give feedback.
-
Hy, I'd like to orchestrate my ExApp-Container myself and just register the already running Container as an ExApp to Nextcloud. Is there any way to do this? I thus wouldn't need a Docker Daemon.
Beta Was this translation helpful? Give feedback.
All reactions