@marcusquinn said in Add a 3rd Party section after App Store:
Maybe an "Add Repositories" button to add GitLab Group or Project URLs?
Using gitlab or a project URL is not very feasible, because the APPs for Cloudron must be docker images, so as far as gitlab.com is concerned it works because it offers an integrated registry, but if you use self-hosted GitLab, github, gitea etc etc it would not work.
i think a good flexible and easyer solution is to being able to import a JSON file hosted on a public http / https server (which can be gitlab, github, nginx etc. etc.), with:
- the list of apps, and a copy of each app manifest to be imported in the store.
- the registry where the images are hosted and if access to the registry is needed.
This would allow us to use external registry also protected by token, which is very useful to us if we ever want to release applications only for our customers, or verified external user.
and also for cloudron it should be easier to develop a script to import and process a json, compared to an autodiscover of images on a project or a registry.