Update on community packages
-
@girish I absolutely love this idea but is there a way to maybe host a community store? Like Arch's AUR for example that way it can be searchable too - you can allow "verified devs" for an extra layer of security or something
-
I would ask, for simplicity, that you require the developer to put the JSON in a fixed/predictable path, and allow the user to paste the URL for the main GH repo. Asking users to find the "raw" link is likely hard/confusing. Put the onus on the person packaging, not the person installing?
-
@girish said in Update on community packages:
Depending on how many packages
my CustomAppGateway has ~25 apps, and there are more currently out there not added to it, and with 9.1, I would expect the numbers to double at least.
I have no hesitancy with deferring 'app discovery' in favour of getting the core functionality available and working.
I feel we will need a discovery place of some kind, relying on a forum post in an AppWishList topic might be viable as short and medium term. But catalogue / CUR / "awesome" style git package is likely needed longer term. And it's more polished / prettier

-
Sorry, maybe a stupid question, but I didn't find the answer anywhere. Don't we have any "Guide" on how to create the new Community Apps for Cloudron? How do I know how the CloudronVersions.json have to be configured. What are the requirements? Are there limitations? When I look at existing CloudronVersions.json it seems that Community Apps do not need to use the Cloudron Base Image anymore? Questions over questions

-
Hello @kubernetes
In the announcement https://forum.cloudron.io/topic/15174/community-apps we have linked the documentation.
Follow the Packaging documentation and Publishing. -
Hello @kubernetes
If you find something unclear of lacking in the documentation, please let me know so we can improve further.
Spread the word Post about new packages in the App Packaging & Development category of the forum.Personally I think that category should remain more technical, devs needing assistance / having questions.
You published a different category : https://forum.cloudron.io/category/220/community-apps
I think that is where the word should be spread.
Just my 2p.
-
Hello @kubernetes
If you find something unclear of lacking in the documentation, please let me know so we can improve further.
If you find something unclear of lacking in the documentation ...
Just getting my head around the workflow, and I like to "spell things out" :
- build the Community App (previously known as a Custom App)

(my 'old fashioned' approach : docker build, docker push, cloudron install, probably keep doing that because my build script does it, don't fix what ain't broke)
- make a
CloudronVersions.jsonfile

same folder as project dev folder (Dockerfile, start.sh, CloudronManifest.json, README.md, POSTINSTALL.md etc.)cloudron versions initcloudron versions add- maybe add to my build script
- why "CloudronVersions" in the plural ?

I guess Cloudron thinking is that a Community App might have v1.0.0, v1.0.1, v2.0.0
Very complete approach, lovely
but withcloudron versions revokeI wonder if this will ever be in true in practice (I would likely revoke every old version).
- upload CloudronVersions.json to static hosting
gotcha 
but if I have 10Customoops Community Apps, what is Cloudron team envisioning :-
that I will have 10 Surfer apps (app1.tim.uk, app2.tim.uk, etc) ?
-
Or 1 sectioned Surfer app (communityapps.tim.uk) ?
-
Or no Surfer apps and just stick CloudronVersions.json in the relevant git repo (urls to files from git are not always clear) ?
-
I guess you probably don't care, but I'm intrigued what your expectations are
-
Cloudron CLI help typo ?
% cloudron versions --help Usage: cloudron-versions [options] [command]Hyphenated ?
- build the Community App (previously known as a Custom App)
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login