Funkwhale now on CustomAppGateway, alongside Indiekit
AppDev
Cloudron App Packagers
Posts
-
Funkwhale - A modern, convivial and free music server -
Indiekit for Cloudron - IndieWeb Publishing ServerFunkwhale and Indict on CustomAppGateway

-
Update on community packages@timconsidine said in Update on community packages:
So, making sure I understand it correctly, for a CustomApp, the packager really just needs to add CloudronVersions.json to their repo (in addition to CloudronManifest.json, Dockerfile etc.) ? Neat !

Yes, correct.
cloudron versions addsimply creates CloudronVersions.json with the current manifest and current build information. Hopefully, it's all as obvious as I am making it sound
From the installation point of view, the repo can be closed, docker image can be private. Only the CloudronVersions.json has to be public.
I have added two new fields on the manifest - packagerName and packagerUrl.
Going forward, the icon in manifest will be deprecated. We will use iconUrl instead.
You said in a separate post you would defer the question of a catalogue of custom apps : is that still the thinking ?
Yes, let's think about how people discover these versions files once we have released this.
-
[Bug Report] No warning for duplicate app password -
[Bug Report] No warning for duplicate app passwordWell, I should have tried it before replying. I can reproduce the problem
The problem is the dialog just stays open and does nothing. -
[Bug Report] No warning for duplicate app passwordThe text is just a label. It is not required to be unique. I guess once you detect it is conflicting, you have to rename the label to something else. Probably using creation date to differentiate.
-
Update on community packages@girish awesome, thank you so much.
Very smooth and integrated in UI
So, making sure I understand it correctly, for a CustomApp, the packager really just needs to add
CloudronVersions.jsonto their repo (in addition to CloudronManifest.json, Dockerfile etc.) ? Neat !
You said in a separate post you would defer the question of a catalogue of custom apps : is that still the thinking ?
TBH, with your neat approach, I am questioning whether a catalogue is needed. Every custom app (well, 99.999%) has a topic in the forum's AppWishlist category, and the packager can just post a message there with the repo details, including the relevant CloudronVersions.json file.
-
Update on community packagesWe would like to add support for Community packages as part of 9.1. The idea is that a 3rd party developer can create a cloudron package and provide it to other users with no intervention by cloudron team. I have implemented most of the stuff. Here's how it will look like:
- The CLI tool gained some new commands - cloudron versions init/add/update/list. This just manipulates a file named CloudronVersions.json .
- CloudronVersions.json has to be uploaded somewhere (or serve it straight from git repo).
- There is a button in the App store view to install a community app.

- Test with a URL like
https://git.cloudron.io/playground/contacts/-/raw/main/CloudronVersions.json - After this, it will show the app and install just like any other app.

- A new packager name appears in the Info

Other than that, updates etc works like a normal app.
-
Dify.ai, a self-hosted prompt-management toolreleased v0.0.6
plugin installation fixed for installing from local (just download from marketplace and then install the local plugin package file)Investigating the direct marketplace link
-
Indiekit for Cloudron - IndieWeb Publishing Server@rmdes magic, well done
would you like it added to the
CustomAppGatewaycatalogue ? (see other forum message about funkwhale)