New App Store: Nextcloud 9/10 Testers Wanted!

You might have noticed that there’s a new App Store in beta on https://apps.nextcloud.com/

The App Store offers a new and incompatible API for Nextcloud 11+, however the legacy API for 9 and 10 has been added recently.

We are looking for testers to see if the API is working on Nextcloud 9 and 11. Keep in mind that this is still beta software: do not use it in production and if you do, make backups regularely. It would be great if you know how to create bug reports on GitHub and if you are able to debug Nextcloud if errors occur.

To switch your instance (9 or 10) to the new App Store, please add the following to your config/config.php:

'appstoreurl' => 'https://apps.nextcloud.com/api/v0',

If you are using a cache, restart your web server. The new App Store should be available on the apps page now.

If you run into issues, please post on an issue on github: https://github.com/nextcloud/appstore/issues

2 Likes

There’s a lot of waiting… like minutes of waiting on some categories (above is Office & text). The log;

Error	core	Could not get application: Client error response [url] https://apps.nextcloud.com/api/v0/content/data/166055?version=9x0x53x0 [status code] 404 [reason phrase] Not Found

Would it be possible to run both appstores the same time for now?

@Krischan no, since Nextcloud/ownCloud expects only one API

@JasonBayton should be resolved and deployed now, can you test again?

The latest update fixes the never ending spinner, and I see the category names have been shortened. However, several of the categories are now empty. For example, Authentication, Files, Integration, Monitoring, Office, and Social have no apps. Is it supposed to show empty categories?

@grouchysysadmin yes, that’s supposed to happen. There are three reaons why this happens:

  • There are no apps in that category (can be checked on apps.nextcloud.com)
  • The app is not compatible with your Nextcloud version (can be checked on apps.nextcloud.com)
  • The app does not have an ocsid (can be checked by opening the app’s appinfo/info.xml and looking for <ocsid>)

Like a dream :slight_smile:

Hmmm, that could be confusing for the average person. I’d assume, if there is a category, then there is something in it.

Would it be possible to hide empty categories? Or is this a feature request I should put in?

I don’t think that’s a problem. An empty category means no apps. Some categories are also empty on the app store if you check the web site.

By hiding empty categories you basically hide the category from developers and users so apps are less likely to get published in these categories.

Once more apps are published on the store, the categories will automatically be filled. Also keep in mind that the API has an expiration date: Once Nextcloud 9 and 10 run out of support, the API will likely be removed.

:clap:
wonderful… only apps are missing :blush:

It’s your job to contact app devs :wink:

my first app: hello world is finish, but i think, other people are interested in this app :smiley: