I’ve installed an application as a public site, and now I want it private.
However I can’t find a setting to set it to private, is there any? If not, where is this setting referenced in the file system, so that it can be edited via ssh?
I think you can look into /etc/yunohost/apps/<someapp>/settings.yml, there should be a is_public parameter than you can change to 'No' I suppose. After that. you should regen the ssowat conf with :
Unfortunately, it’s not enough.
Changing this value will not change anything in your app.
There 2 ways to apply this parameter for your app. Either you make an upgrade of your app and the script will going to read this value and apply the parameters. Or you read the install script and you make your app public by yourself.
@Aleks, it’s can be very usefull to have a function, like change-url, for this action