Sorry for the title, feel free to make it more clear.
There is a use case with changing app URL that does not seem to be correctly handled. Some apps can only be installed at the root of the domain, although the system still allows to change its URL and add a path after installation.
Example with Cryptpad:
Cryptpad's script, as of now, simply ignores the path part and forces /. However, the path input by the user is still changed in the app settings. Here, after changing the URL like displayed in the screenshot, the NGINX config path is still / but my Cryptpad settings are:
(notice the path and path_url, but that may be a different issue)
(I noticed the issue after trying to put /t as path for the lolz, and while reverting back I got the screenshot error.)
To summarize, rwo issues are combined in here:
Domain-only apps can still have their path changed after installation
YunoHost settings are altered at the system-level, not by the change_url script, leading to a possible mismatch between NGINX and stored settings when change_url script ignores the new path.
YunoHost v4.24
Sorry for the title, feel free to make it more clear.
There is a use case with changing app URL that does not seem to be correctly handled. Some apps can only be installed at the root of the domain, although the system still allows to change its URL and add a path after installation.
Example with Cryptpad:
Cryptpad's script, as of now, simply ignores the path part and forces
/
. However, the path input by the user is still changed in the app settings. Here, after changing the URL like displayed in the screenshot, the NGINX config path is still/
but my Cryptpad settings are:(notice the
path
andpath_url
, but that may be a different issue) (I noticed the issue after trying to put/t
as path for the lolz, and while reverting back I got the screenshot error.)To summarize, rwo issues are combined in here: