Tools for YunoHost catalog management and application development
Find a file
Alexandre Aubin 25c6d7168e [microdecision] Work around a small bug for apps with different id in manifest and list.json...
(E.g. "Pelican" in list.json but "pelican" is the real id in the built list... Hence it did not fetch the previous commit correctly)
2018-03-27 14:25:44 +02:00
list_builder.py [microdecision] Work around a small bug for apps with different id in manifest and list.json... 2018-03-27 14:25:44 +02:00
README.md Remove dirty screenshot from README ? (#328) 2017-09-04 19:41:26 +02:00

YunoHost apps directory

roundcube ttrss wordpress transmission jappix

Here you will find the repositories and versions of every apps integrated in YunoHost.

https://yunohost.org/apps

Lists

  • official.json contains the repository information of validated apps.
  • community.json contains all references to known YunoHost packages. If you want to add your app to the list, please send a Pull Request

Usage

The official package list is automatically fetched. If you want to enable the community package list on your YunoHost instance:

sudo yunohost app fetchlist -n community -u https://yunohost.org/community.json

Contributing

How to add your app to the community list

  • Fork and edit the community list
  • Add your app's ID and git information at the right alphabetical place
  • Indicate the app's functioning state: notworking, inprogress, or working
  • Send a Pull Request

App example addition:

    "wallabag": {
        "branch": "master",
        "revision": "c2fc62438ac5c9503e3f4ebfdc425ec03a0ec0c0",
        "url": "https://github.com/abeudin/wallabag_ynh.git",
        "state": "working"
    }

Helper script

You can use the add_or_update.py python script to add or update your app from one of the 2 json files.

Usage:

./add_or_update.py [community.json OR official.json] [github url OR app name [github url OR app name [github url OR app name ...]]]

More information on yunohost.org/packaging_apps