Restrict AppStore apps
-
wrote on Aug 14, 2022, 5:36 PM last edited by girish Aug 15, 2022, 10:10 AM
Hi! Is there a way to restrict apps available for installation from CloudRon AppStore?
Setting private registry / repository is fine.
-
Hi! Is there a way to restrict apps available for installation from CloudRon AppStore?
Setting private registry / repository is fine.
wrote on Aug 14, 2022, 5:42 PM last edited by@potemkin_ai Free version allows two apps, not sure if it allows enabling the private registry for more.
-
Hi! Is there a way to restrict apps available for installation from CloudRon AppStore?
Setting private registry / repository is fine.
@potemkin_ai are you thinking about a managed cloudron re-sale type businesses?
aka. With this package you can install the apps XYZ and with this package JKL and XYZ.
and / or as a managed provider to restrict a customers choice to minimize load and size?AFAIK, right now there is no out of the box way to do this
-
Hi! Is there a way to restrict apps available for installation from CloudRon AppStore?
Setting private registry / repository is fine.
wrote on Aug 14, 2022, 6:07 PM last edited by@potemkin_ai said in Restrict AppStore apps:
Hi! Is there a way to restrict apps available for installation from CloudRon AppStore?
Setting private registry / repository is fine.
Yeah, this is something I've been proposing for a while now.
I've previously posted a thread with extended explanation of how it could work here:
https://forum.cloudron.io/topic/7038/create-app-packages-for-managed-cloudrons/23And that kind of feature would definitely fit the whitelabeling features I've been discussing for a while also and posted details a few days back about this as well here:
https://forum.cloudron.io/topic/7478/more-on-whitelabelling-cloudron-for-providing-managed-cloudron-instances/7 -
@potemkin_ai said in Restrict AppStore apps:
Hi! Is there a way to restrict apps available for installation from CloudRon AppStore?
Setting private registry / repository is fine.
Yeah, this is something I've been proposing for a while now.
I've previously posted a thread with extended explanation of how it could work here:
https://forum.cloudron.io/topic/7038/create-app-packages-for-managed-cloudrons/23And that kind of feature would definitely fit the whitelabeling features I've been discussing for a while also and posted details a few days back about this as well here:
https://forum.cloudron.io/topic/7478/more-on-whitelabelling-cloudron-for-providing-managed-cloudron-instances/7wrote on Aug 15, 2022, 8:00 AM last edited by@micmc , @BrutalBirdie , @robi , yes, it's for managed/commercial services on top of Cloudron.
Cloudron is easy for technical people, but non-tech guys would still benefit from some human touch and support in here.
@nebulon , @girish , is there, possibly, some workarounds possible?
-
@micmc , @BrutalBirdie , @robi , yes, it's for managed/commercial services on top of Cloudron.
Cloudron is easy for technical people, but non-tech guys would still benefit from some human touch and support in here.
@nebulon , @girish , is there, possibly, some workarounds possible?
@potemkin_ai Currently, there is no way to restrict. As @micmc said, we have to implement this feature.
-
@potemkin_ai Currently, there is no way to restrict. As @micmc said, we have to implement this feature.
-
The private registry feature is meant for installing custom apps and not related to appstore. All the app store apps are public in docker registry (intentionally to reduce lock-in).
wrote on Aug 16, 2022, 10:52 AM last edited by@girish can I somehow disable AppStore and re-publish the apps I want via private repository, hence implementing a restricted AppStore apps as of now, before it's implemented on your side?
-
@girish can I somehow disable AppStore and re-publish the apps I want via private repository, hence implementing a restricted AppStore apps as of now, before it's implemented on your side?
@potemkin_ai App Store cannot be disabled, it's central to Cloudron. Hard to imagine disabling it tbh
Currently, there is no way to filter out apps unfortunately.
-
@potemkin_ai App Store cannot be disabled, it's central to Cloudron. Hard to imagine disabling it tbh
Currently, there is no way to filter out apps unfortunately.
wrote on Aug 16, 2022, 3:42 PM last edited by@girish not insisting, what I would be thinking of to start with - it's to disable appstore page to be displayed for some users
Or, some other way of users' rights separation, like RocketChat does, for example - I guess there are some things under the hood already.If you wouldn't mind, could you possibly share some link / screenshots, showing how custom repository would be displayed and work on Cloudron?
-
@girish not insisting, what I would be thinking of to start with - it's to disable appstore page to be displayed for some users
Or, some other way of users' rights separation, like RocketChat does, for example - I guess there are some things under the hood already.If you wouldn't mind, could you possibly share some link / screenshots, showing how custom repository would be displayed and work on Cloudron?
@potemkin_ai said in Restrict AppStore apps:
If you wouldn't mind, could you possibly share some link / screenshots, showing how custom repository would be displayed and work on Cloudron?
Private Docker Registry is https://docs.cloudron.io/settings/#private-docker-registry. This can only be used to build custom apps. As in https://docs.cloudron.io/packaging/tutorial/ . The use case here is for you to develop custom apps and install it on your server. There's no UI as such for displaying custom apps.
@girish not insisting, what I would be thinking of to start with - it's to disable appstore page to be displayed for some users
For normal users, app store is hidden. As in the roles in https://docs.cloudron.io/user-management/#user . Only admins and owner can see app store.
-
@potemkin_ai said in Restrict AppStore apps:
If you wouldn't mind, could you possibly share some link / screenshots, showing how custom repository would be displayed and work on Cloudron?
Private Docker Registry is https://docs.cloudron.io/settings/#private-docker-registry. This can only be used to build custom apps. As in https://docs.cloudron.io/packaging/tutorial/ . The use case here is for you to develop custom apps and install it on your server. There's no UI as such for displaying custom apps.
@girish not insisting, what I would be thinking of to start with - it's to disable appstore page to be displayed for some users
For normal users, app store is hidden. As in the roles in https://docs.cloudron.io/user-management/#user . Only admins and owner can see app store.
wrote on Aug 16, 2022, 4:19 PM last edited by@girish thank you!
The use case here is for you to develop custom apps and install it on your server. There's no UI as such for displaying custom apps.
I would guess I miss something here - how does an application is to be installed from private repository, if it's invisible from the dashboard UI?
-
@girish thank you!
The use case here is for you to develop custom apps and install it on your server. There's no UI as such for displaying custom apps.
I would guess I miss something here - how does an application is to be installed from private repository, if it's invisible from the dashboard UI?
wrote on Aug 16, 2022, 7:11 PM last edited by micmc Aug 16, 2022, 7:15 PM@potemkin_ai That would be from cloudron CLI with a specific custom app address.
Check the docs for the cloudron CLI package.
-
@potemkin_ai That would be from cloudron CLI with a specific custom app address.
Check the docs for the cloudron CLI package.
wrote on Aug 18, 2022, 3:49 PM last edited by@micmc thanks, that's what I was looking for
-
@micmc thanks, that's what I was looking for
wrote on Aug 18, 2022, 8:21 PM last edited by@potemkin_ai said in Restrict AppStore apps:
@micmc thanks, that's what I was looking for
Your welcome pal.