1
0
Fork 0
mirror of https://github.com/YunoHost/apps.git synced 2024-09-03 20:06:07 +02:00
YunoHost apps catalog
Find a file
opi 308db02d68 Merge pull request #6 from Psycojoker/noalyss
[enh] add noalyss to community apps
2015-10-11 08:37:08 +02:00
.gitignore Add a .gitignore 2015-10-03 19:02:30 +02:00
add_or_update.py [enh] add script for super lazy people like me 2015-10-10 01:37:57 +02:00
community.json Merge pull request #6 from Psycojoker/noalyss 2015-10-11 08:37:08 +02:00
official.json [enh] Simplify application list 2015-10-05 10:31:36 +02:00
README.md [doc] document the usage of add_or_update.py script 2015-10-10 01:40:58 +02:00
screenshot.jpg [enh] Simplify application list 2015-10-05 10:31:36 +02:00

YunoHost apps directory

![roundcube](https://yunohost.org/images/roundcube.png) ![ttrss](https://yunohost.org/images/ttrss.png) ![wordpress](https://yunohost.org/images/wordpress.png) ![transmission](https://yunohost.org/images/transmission.png) ![jappix](https://yunohost.org/images/jappix.png)

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

screenshot

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 ready
  • Send a Pull Request

An example app addition:

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

How to add an app to the official list

Same steps than above, but on the official.json list with the status validated. The integration will be discussed on the Pull Request.

Important: You will have to find a maintainer willing to take care of the package while published if you want your app to be validated.

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:

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

More information on yunohost.org/packaging_apps