diff --git a/apps.json b/apps.json index aa610874..390f4c72 100644 --- a/apps.json +++ b/apps.json @@ -57,10 +57,12 @@ }, "adhocserver": { "category": "games", - "maintained": false, "revision": "d1a728b9b99608bac69b55372cddf1aa3f4a5557", "state": "notworking", - "url": "https://github.com/matlink/adhocserver_ynh" + "url": "https://github.com/matlink/adhocserver_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "adminer": { "category": "system_tools", @@ -93,14 +95,12 @@ "agora": { "category": "wat", "level": 7, - "maintained": false, "state": "working", "url": "https://github.com/YunoHost-Apps/agora_ynh" }, "airsonic": { "category": "multimedia", "level": 6, - "maintained": false, "potential_alternative_to": [ "Deezer", "SoundCloud", @@ -115,7 +115,6 @@ "akkoma": { "category": "social_media", "level": 7, - "maintained": true, "potential_alternative_to": [ "Twitter", "Mastodon", @@ -168,12 +167,14 @@ }, "anfora": { "category": "social_media", - "maintained": false, "state": "notworking", "subtags": [ "pictures" ], - "url": "https://github.com/YunoHost-Apps/anfora_ynh" + "url": "https://github.com/YunoHost-Apps/anfora_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "archivebox": { "category": "small_utilities", @@ -187,7 +188,6 @@ "archivist": { "category": "system_tools", "level": 6, - "maintained": false, "state": "working", "subtags": [ "backup" @@ -197,7 +197,6 @@ "armadietto": { "category": "small_utilities", "level": 8, - "maintained": true, "state": "working", "subtags": [ "remoteStorage", @@ -207,13 +206,15 @@ }, "askbot": { "category": "communication", - "maintained": false, "revision": "334914395f5a22b94e3628f5e6ad45dddd89c2d6", "state": "notworking", "subtags": [ "forum" ], - "url": "https://github.com/zamentur/askbot_ynh" + "url": "https://github.com/zamentur/askbot_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "audiobookshelf": { "category": "multimedia", @@ -305,7 +306,6 @@ "blogotext": { "category": "publishing", "level": 7, - "maintained": false, "potential_alternative_to": [ "Blogger", "Coldfusion", @@ -328,13 +328,15 @@ }, "bolt": { "category": "publishing", - "maintained": false, "revision": "94ecae64d4fcdee8e65128d8d277b48d50e6ebe2", "state": "notworking", "subtags": [ "websites" ], - "url": "https://github.com/realitygaps/bolt_ynh" + "url": "https://github.com/realitygaps/bolt_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "bookstack": { "category": "publishing", @@ -348,7 +350,6 @@ "bookwyrm": { "category": "social_media", "level": 0, - "maintained": true, "potential_alternative_to": [ "ActivityPub" ], @@ -406,7 +407,6 @@ "calckey": { "category": "social_media", "level": 7, - "maintained": true, "potential_alternative_to": [ "Twitter", "Mastodon", @@ -442,14 +442,12 @@ "cesium": { "category": "wat", "level": 6, - "maintained": false, "state": "working", "url": "https://github.com/YunoHost-Apps/cesium_ynh" }, "cheky": { "category": "small_utilities", "level": 7, - "maintained": false, "state": "working", "url": "https://github.com/YunoHost-Apps/cheky_ynh" }, @@ -589,7 +587,6 @@ "concrete5": { "category": "publishing", "level": 7, - "maintained": false, "state": "working", "subtags": [ "websites" @@ -615,13 +612,15 @@ }, "cops": { "category": "reading", - "maintained": false, "revision": "7f6377bd16ffe69e07a6b64e942df2a6b3e10ea1", "state": "notworking", "subtags": [ "books" ], - "url": "https://github.com/YunoHost-Apps/cops_ynh" + "url": "https://github.com/YunoHost-Apps/cops_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "coquelicot": { "category": "small_utilities", @@ -650,7 +649,6 @@ "couchpotato": { "category": "multimedia", "level": 0, - "maintained": false, "potential_alternative_to": [ "Netflix" ], @@ -738,12 +736,14 @@ }, "democracyos": { "category": "communication", - "maintained": false, "state": "notworking", "subtags": [ "forum" ], - "url": "https://github.com/YunoHost-Apps/democracyos_ynh" + "url": "https://github.com/YunoHost-Apps/democracyos_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "dendrite": { "antifeatures": [ @@ -768,7 +768,6 @@ "dex": { "category": "system_tools", "level": 7, - "maintained": true, "state": "working", "subtags": [ "network" @@ -914,26 +913,32 @@ }, "dockercontainer": { "category": "system_tools", - "maintained": false, "revision": "2ee0e6e1ea21582dd717f77a35f3b10a2b4e352e", "state": "notworking", - "url": "https://github.com/scith/docker_container_ynh" + "url": "https://github.com/scith/docker_container_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "dockerrstudio": { "category": "dev", - "maintained": false, "revision": "4b84de21477d107111c5e65321b77881ed4fb76e", "state": "notworking", "subtags": [ "programming" ], - "url": "https://github.com/scith/docker_rstudio_ynh" + "url": "https://github.com/scith/docker_rstudio_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "dockerui": { "category": "system_tools", - "maintained": false, "state": "notworking", - "url": "https://github.com/YunoHost-Apps/dockerui_ynh" + "url": "https://github.com/YunoHost-Apps/dockerui_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "documize": { "category": "publishing", @@ -950,7 +955,6 @@ "dokuwiki": { "category": "publishing", "level": 7, - "maintained": false, "state": "working", "subtags": [ "wiki" @@ -973,6 +977,7 @@ "url": "https://github.com/YunoHost-Apps/domoticz_ynh" }, "dont-code": { + "branch": "main", "category": "dev", "state": "working", "subtags": [ @@ -1270,13 +1275,15 @@ }, "flask": { "category": "dev", - "maintained": false, "revision": "9d5cbd6ddc64b4f8a849df69b77a0259eaf204ce", "state": "inprogress", "subtags": [ "skeleton" ], - "url": "https://github.com/YunoHost-Apps/flask_ynh" + "url": "https://github.com/YunoHost-Apps/flask_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "flood": { "category": "multimedia", @@ -1324,32 +1331,38 @@ }, "foodsoft": { "category": "productivity_and_management", - "maintained": false, "state": "notworking", "subtags": [ "business_and_ngos" ], - "url": "https://github.com/YunoHost-Apps/foodsoft_ynh" + "url": "https://github.com/YunoHost-Apps/foodsoft_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "framaestro": { "category": "communication", - "maintained": false, "revision": "6cb4b99091da1bcc562412a2a6c8da6d02791b30", "state": "notworking", "subtags": [ "meeting" ], - "url": "https://github.com/YunoHost-Apps/framaestro_ynh" + "url": "https://github.com/YunoHost-Apps/framaestro_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "framaestro_hub": { "category": "communication", - "maintained": false, "revision": "8588e7562c232925295c2eb22a2a518b990355bb", "state": "notworking", "subtags": [ "meeting" ], - "url": "https://github.com/YunoHost-Apps/framaestro_hub_ynh" + "url": "https://github.com/YunoHost-Apps/framaestro_hub_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "framaforms": { "category": "productivity_and_management", @@ -1366,16 +1379,17 @@ "framagames": { "category": "games", "level": 7, - "maintained": false, "state": "working", "url": "https://github.com/YunoHost-Apps/framagames_ynh" }, "freeboard": { "category": "iot", - "maintained": false, "revision": "337111cc7e1eff33972ae7ba39db0dbcdcdd70c0", "state": "notworking", - "url": "https://github.com/YunoHost-Apps/freeboard_ynh" + "url": "https://github.com/YunoHost-Apps/freeboard_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "freepbx": { "category": "communication", @@ -1553,13 +1567,15 @@ }, "gitolite": { "category": "dev", - "maintained": false, "revision": "ee27e8b5dcebf59623467ea67cdaf49a73fdb3d7", "state": "notworking", "subtags": [ "forge" ], - "url": "https://github.com/matlink/gitolite_ynh" + "url": "https://github.com/matlink/gitolite_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "gitrepositories": { "category": "dev", @@ -1571,13 +1587,15 @@ }, "gitweb": { "category": "dev", - "maintained": false, "revision": "29efb4ed39fd5f168b52a5ce54950efb2df0d822", "state": "notworking", "subtags": [ "forge" ], - "url": "https://github.com/matlink/gitweb_ynh" + "url": "https://github.com/matlink/gitweb_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "glitchsoc": { "category": "social_media", @@ -1591,7 +1609,6 @@ "glowingbear": { "category": "communication", "level": 6, - "maintained": false, "state": "working", "subtags": [ "chat" @@ -1617,7 +1634,6 @@ }, "gnusocial": { "category": "social_media", - "maintained": false, "potential_alternative_to": [ "Twitter" ], @@ -1626,7 +1642,10 @@ "subtags": [ "microblogging" ], - "url": "https://github.com/YunoHost-Apps/gnusocial_ynh" + "url": "https://github.com/YunoHost-Apps/gnusocial_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "gogs": { "category": "dev", @@ -1829,10 +1848,12 @@ }, "htmltool": { "category": "small_utilities", - "maintained": false, "revision": "f18ed28892f1eb15ef39a9cd9de9c43612f15d2d", "state": "notworking", - "url": "https://github.com/isserterrus/htmltools_ynh" + "url": "https://github.com/isserterrus/htmltools_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "htpc-manager": { "category": "multimedia", @@ -1974,12 +1995,14 @@ "jappix": { "category": "communication", "level": 6, - "maintained": false, "state": "working", "subtags": [ "chat" ], - "url": "https://github.com/YunoHost-Apps/jappix_ynh" + "url": "https://github.com/YunoHost-Apps/jappix_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "jappix_mini": { "category": "communication", @@ -1993,7 +2016,6 @@ "jeedom": { "category": "iot", "level": 7, - "maintained": false, "state": "working", "url": "https://github.com/YunoHost-Apps/jeedom_ynh" }, @@ -2085,7 +2107,6 @@ "keeweb": { "category": "synchronization", "level": 7, - "maintained": false, "potential_alternative_to": [ "1Password", "Dashlane", @@ -2180,7 +2201,6 @@ "laverna": { "category": "office", "level": 8, - "maintained": true, "state": "working", "subtags": [ "text" @@ -2197,7 +2217,6 @@ "leed": { "category": "reading", "level": 8, - "maintained": true, "potential_alternative_to": [ "Feedly", "Google Reader", @@ -2253,6 +2272,9 @@ "url": "https://github.com/YunoHost-Apps/libreddit_ynh" }, "libreerp": { + "antifeatures": [ + "paid-content" + ], "category": "productivity_and_management", "level": 8, "state": "working", @@ -2264,7 +2286,6 @@ "librephotos": { "category": "multimedia", "level": 0, - "maintained": false, "potential_alternative_to": [ "Google Photos" ], @@ -2393,7 +2414,6 @@ "lutim": { "category": "multimedia", "level": 4, - "maintained": false, "potential_alternative_to": [ "ImageShack", "Imgur" @@ -2430,6 +2450,9 @@ "url": "https://github.com/YunoHost-Apps/lychee_ynh" }, "mailman": { + "antifeatures": [ + "deprecated-software" + ], "category": "communication", "level": 0, "potential_alternative_to": [ @@ -2584,11 +2607,10 @@ }, "mediadrop": { "antifeatures": [ - "deprecated-software" + "package-not-maintained" ], "category": "multimedia", "level": 0, - "maintained": false, "state": "notworking", "subtags": [ "mediacenter" @@ -2619,7 +2641,10 @@ "subtags": [ "programming" ], - "url": "https://github.com/YunoHost-Apps/meilisearch_ynh" + "url": "https://github.com/YunoHost-Apps/meilisearch_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "menu": { "category": "wat", @@ -2638,7 +2663,6 @@ "minchat": { "category": "communication", "level": 6, - "maintained": true, "state": "working", "subtags": [ "chat" @@ -2672,7 +2696,6 @@ "minidlna": { "category": "multimedia", "level": 7, - "maintained": false, "state": "working", "subtags": [ "music" @@ -2727,13 +2750,15 @@ }, "modernpaste": { "category": "small_utilities", - "maintained": false, "revision": "d5715d86bff4b126baea05820127bf2d29ed4c71", "state": "notworking", "subtags": [ "pastebin" ], - "url": "https://github.com/YunoHost-Apps/modernpaste_ynh" + "url": "https://github.com/YunoHost-Apps/modernpaste_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "mongo-express": { "branch": "main", @@ -2747,19 +2772,23 @@ "monica": { "category": "wat", "level": 7, - "maintained": "false", "state": "working", - "url": "https://github.com/YunoHost-Apps/monica_ynh" + "url": "https://github.com/YunoHost-Apps/monica_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "monit": { "category": "system_tools", - "maintained": false, "revision": "79c43fc8fb2e4ebb9950f2bbfc74fc96d6b41490", "state": "notworking", "subtags": [ "monitoring" ], - "url": "https://github.com/YunoHost-Apps/monit_ynh" + "url": "https://github.com/YunoHost-Apps/monit_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "monitorix": { "category": "system_tools", @@ -2809,6 +2838,10 @@ "url": "https://github.com/YunoHost-Apps/movim_ynh" }, "multi_webapp": { + "antifeatures": [ + "package-not-maintained", + "paid-content" + ], "category": "publishing", "level": 6, "state": "inprogress", @@ -2828,13 +2861,15 @@ }, "mumble_admin_plugin": { "category": "communication", - "maintained": false, "revision": "c525792adcb6f4b8b2f94aab4b1a3e8a0b19eb78", "state": "notworking", "subtags": [ "meeting" ], - "url": "https://github.com/matlink/mumble_admin_plugin_ynh" + "url": "https://github.com/matlink/mumble_admin_plugin_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "mumbleserver": { "category": "communication", @@ -2902,7 +2937,6 @@ "mygpo": { "category": "multimedia", "level": 7, - "maintained": false, "state": "working", "subtags": [ "download" @@ -3061,7 +3095,6 @@ "ofbiz": { "category": "productivity_and_management", "level": 7, - "maintained": false, "state": "working", "subtags": [ "business_and_ngos" @@ -3097,10 +3130,12 @@ }, "openidsimplesamlphp": { "category": "wat", - "maintained": false, "revision": "f992c392a31e37421b339b8a6cfb736e0d5097a8", "state": "notworking", - "url": "https://github.com/julienmalik/openid-simplesamlphp_ynh" + "url": "https://github.com/julienmalik/openid-simplesamlphp_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "opennote": { "category": "office", @@ -3169,10 +3204,12 @@ }, "osmw": { "category": "wat", - "maintained": false, "revision": "e26d5f5b8e075ec9cd0c320445e5ea2e2bd9fd29", "state": "notworking", - "url": "https://github.com/YunoHost-Apps/osmw_ynh" + "url": "https://github.com/YunoHost-Apps/osmw_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "osticket": { "category": "productivity_and_management", @@ -3206,7 +3243,6 @@ }, "owncloud": { "category": "synchronization", - "maintained": false, "potential_alternative_to": [ "Apple iCloud", "Dropbox", @@ -3220,7 +3256,10 @@ "calendar", "contacts" ], - "url": "https://github.com/YunoHost-Apps/owncloud_ynh" + "url": "https://github.com/YunoHost-Apps/owncloud_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "owntracks": { "category": "small_utilities", @@ -3231,7 +3270,6 @@ "pagure": { "category": "dev", "level": 7, - "maintained": false, "state": "working", "subtags": [ "forge" @@ -3283,7 +3321,6 @@ "pelican": { "category": "publishing", "level": 6, - "maintained": false, "state": "working", "subtags": [ "websites" @@ -3332,17 +3369,18 @@ "photonix": { "category": "multimedia", "level": 0, - "maintained": false, "state": "working", "subtags": [ "pictures" ], - "url": "https://github.com/YunoHost-Apps/photonix_ynh" + "url": "https://github.com/YunoHost-Apps/photonix_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "photoprism": { "category": "multimedia", "level": 7, - "maintained": true, "state": "working", "subtags": [ "pictures" @@ -3393,7 +3431,6 @@ "phpldapadmin": { "category": "system_tools", "level": 8, - "maintained": true, "state": "working", "subtags": [ "db" @@ -3451,7 +3488,6 @@ "pihole": { "category": "system_tools", "level": 6, - "maintained": false, "state": "working", "subtags": [ "network" @@ -3461,13 +3497,15 @@ "piratebox": { "category": "system_tools", "level": 1, - "maintained": false, "revision": "19029e995498660035302adf0ce337cc5296bd7b", "state": "notworking", "subtags": [ "network" ], - "url": "https://github.com/labriqueinternet/piratebox_ynh" + "url": "https://github.com/labriqueinternet/piratebox_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "piwigo": { "category": "multimedia", @@ -3550,7 +3588,6 @@ "pluxml": { "category": "publishing", "level": 6, - "maintained": true, "state": "working", "subtags": [ "blog" @@ -3569,9 +3606,11 @@ "portainer": { "category": "system_tools", "level": 0, - "maintained": false, "state": "notworking", - "url": "https://github.com/YunoHost-Apps/portainer_ynh" + "url": "https://github.com/YunoHost-Apps/portainer_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "prestashop": { "category": "publishing", @@ -3623,10 +3662,12 @@ }, "proftpd": { "category": "system_tools", - "maintained": false, "revision": "574d06e0ace72ffa11f3a736fd8821de773583c7", "state": "notworking", - "url": "https://github.com/abeudin/proftpd_ynh" + "url": "https://github.com/abeudin/proftpd_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "prometheus": { "category": "system_tools", @@ -3669,7 +3710,10 @@ }, "pterodactyl": { "state": "inprogress", - "url": "https://github.com/YunoHost-Apps/pterodactyl_ynh" + "url": "https://github.com/YunoHost-Apps/pterodactyl_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "pufferpanel": { "category": "games", @@ -3680,7 +3724,6 @@ "pydio": { "category": "synchronization", "level": 7, - "maintained": false, "potential_alternative_to": [ "Google Drive", "Microsoft OneDrive" @@ -3753,7 +3796,6 @@ "radicale": { "category": "synchronization", "level": 0, - "maintained": false, "state": "working", "subtags": [ "calendar", @@ -3796,7 +3838,6 @@ }, "reel2bits": { "category": "social_media", - "maintained": false, "potential_alternative_to": [ "Soundcloud" ], @@ -3804,7 +3845,10 @@ "subtags": [ "music" ], - "url": "https://github.com/YunoHost-Apps/reel2bits_ynh" + "url": "https://github.com/YunoHost-Apps/reel2bits_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "remotestorage": { "category": "small_utilities", @@ -3828,13 +3872,15 @@ }, "roadiz": { "category": "publishing", - "maintained": false, "revision": "3b9a44709b298869dc3be8bdd0aae43fdd7c2b24", "state": "notworking", "subtags": [ "websites" ], - "url": "https://github.com/YunoHost-Apps/roadiz_ynh" + "url": "https://github.com/YunoHost-Apps/roadiz_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "rocketchat": { "category": "communication", @@ -3886,7 +3932,6 @@ }, "rutorrent": { "category": "multimedia", - "maintained": false, "potential_alternative_to": [ "BitTorrent", "µTorrent®" @@ -3896,7 +3941,10 @@ "subtags": [ "download" ], - "url": "https://github.com/CotzaDev/rutorrent_ynh" + "url": "https://github.com/CotzaDev/rutorrent_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "samba": { "category": "system_tools", @@ -3918,13 +3966,15 @@ }, "scm": { "category": "dev", - "maintained": false, "revision": "5026ef8bc61a7b1533fca78ce7e4dc2bbb14c5ad", "state": "notworking", "subtags": [ "forge" ], - "url": "https://github.com/drfred1981/scm-manager_ynh" + "url": "https://github.com/drfred1981/scm-manager_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "scratch": { "category": "dev", @@ -3966,13 +4016,15 @@ }, "seenthis": { "category": "publishing", - "maintained": false, "revision": "b77a7c9cf0ea72018cf3ca396af0fa8ba9a68405", "state": "notworking", "subtags": [ "blog" ], - "url": "https://github.com/magikcypress/seenthis_ynh" + "url": "https://github.com/magikcypress/seenthis_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "selfoss": { "category": "reading", @@ -4019,7 +4071,6 @@ "shellinabox": { "category": "system_tools", "level": 6, - "maintained": true, "state": "working", "url": "https://github.com/YunoHost-Apps/shellinabox_ynh" }, @@ -4065,13 +4116,15 @@ }, "sickrage": { "category": "multimedia", - "maintained": false, "revision": "b3a136938ad02d98051fe2cda40a9a2a3d10c763", "state": "notworking", "subtags": [ "download" ], - "url": "https://github.com/YunoHost-Apps/sickrage_ynh" + "url": "https://github.com/YunoHost-Apps/sickrage_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "signaturepdf": { "category": "small_utilities", @@ -4158,7 +4211,10 @@ "category": "social_media", "level": 6, "state": "working", - "url": "https://github.com/YunoHost-Apps/soapbox_ynh" + "url": "https://github.com/YunoHost-Apps/soapbox_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "sogo": { "category": "communication", @@ -4177,13 +4233,15 @@ }, "sonerezh": { "category": "multimedia", - "maintained": false, "revision": "487fcbbea0408fed899ddb4346b3278586f2ea30", "state": "notworking", "subtags": [ "music" ], - "url": "https://github.com/YunoHost-Apps/sonerezh_ynh" + "url": "https://github.com/YunoHost-Apps/sonerezh_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "spacedeck": { "category": "office", @@ -4235,11 +4293,13 @@ "ssh_chroot_dir": { "category": "system_tools", "level": 7, - "maintained": false, "state": "working", "url": "https://github.com/YunoHost-Apps/ssh_chroot_dir_ynh" }, "staticwebapp": { + "antifeatures": [ + "replaced-by-another-app" + ], "category": "publishing", "revision": "ef924590f8fd5689d261c226d87d46a0e0a9521d", "state": "notworking", @@ -4282,13 +4342,15 @@ }, "subsonic": { "category": "multimedia", - "maintained": false, "revision": "b78fb72bcc0137e91d2166d8f3bf7d13d7920ca9", "state": "notworking", "subtags": [ "music" ], - "url": "https://github.com/drfred1981/subsonic_ynh" + "url": "https://github.com/drfred1981/subsonic_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "sutom": { "category": "games", @@ -4299,7 +4361,6 @@ "svgedit": { "category": "office", "level": 6, - "maintained": false, "state": "working", "subtags": [ "draw" @@ -4308,7 +4369,6 @@ }, "sympa": { "category": "communication", - "maintained": false, "potential_alternative_to": [ "Google Groups" ], @@ -4317,7 +4377,10 @@ "subtags": [ "email" ], - "url": "https://github.com/YunoHost-Apps/sympa_ynh" + "url": "https://github.com/YunoHost-Apps/sympa_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "synapse": { "category": "communication", @@ -4361,10 +4424,12 @@ }, "tagspaces": { "category": "synchronization", - "maintained": false, "revision": "22afa970550cf5f1d8c21c6a1fa52fa611ae918f", "state": "notworking", - "url": "https://github.com/YunoHost-Apps/tagspaces_ynh" + "url": "https://github.com/YunoHost-Apps/tagspaces_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "tailoredflow": { "category": "multimedia", @@ -4373,7 +4438,10 @@ "subtags": [ "podcasts" ], - "url": "https://github.com/Omodaka9375/tailoredflow_ynh" + "url": "https://github.com/Omodaka9375/tailoredflow_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "tandoor": { "category": "small_utilities", @@ -4390,7 +4458,10 @@ "subtags": [ "task" ], - "url": "https://github.com/YunoHost-Apps/taskboard_ynh" + "url": "https://github.com/YunoHost-Apps/taskboard_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "teampass": { "category": "synchronization", @@ -4427,10 +4498,12 @@ }, "telegram_chatbot": { "category": "dev", - "maintained": false, "revision": "fb4e8aeb0e4f34e17e7450084e4827eabfd4ce04", "state": "notworking", - "url": "https://github.com/YunoHost-Apps/telegram_chatbot_ynh" + "url": "https://github.com/YunoHost-Apps/telegram_chatbot_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "tes3mp": { "category": "games", @@ -4643,7 +4716,6 @@ "tyto": { "category": "productivity_and_management", "level": 8, - "maintained": true, "state": "working", "subtags": [ "task" @@ -4653,7 +4725,6 @@ "ulogger": { "category": "small_utilities", "level": 6, - "maintained": false, "state": "working", "url": "https://github.com/YunoHost-Apps/ulogger_ynh" }, @@ -4687,7 +4758,6 @@ "unattended_upgrades": { "category": "system_tools", "level": 8, - "maintained": true, "state": "working", "url": "https://github.com/YunoHost-Apps/unattended_upgrades_ynh" }, @@ -4724,7 +4794,6 @@ "veloren": { "category": "games", "level": 0, - "maintained": false, "potential_alternative_to": [ "Minecraft" ], @@ -4788,13 +4857,15 @@ }, "webogram": { "category": "communication", - "maintained": false, "revision": "1d7a5378279743e1acc88978777e0b7d76113bfa", "state": "notworking", "subtags": [ "chat" ], - "url": "https://github.com/YunoHost-Apps/webogram_ynh" + "url": "https://github.com/YunoHost-Apps/webogram_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "webtrees": { "category": "wat", @@ -4817,7 +4888,6 @@ "wemawema": { "category": "wat", "level": 8, - "maintained": true, "state": "working", "url": "https://github.com/YunoHost-Apps/wemawema_ynh" }, @@ -4875,13 +4945,15 @@ }, "wisemapping": { "category": "office", - "maintained": false, "revision": "78b15c6e70a9ddd84aa12b9cf4e48ee619bdc75b", "state": "notworking", "subtags": [ "mindmap" ], - "url": "https://github.com/YunoHost-Apps/wisemapping_ynh" + "url": "https://github.com/YunoHost-Apps/wisemapping_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "wondercms": { "category": "publishing", @@ -4961,11 +5033,10 @@ }, "youtube-dl-webui": { "antifeatures": [ - "non-free-network" + "package-not-maintained" ], "category": "multimedia", "level": 0, - "maintained": false, "revision": "c4ad37ea15ef00a4b1bddd8d9c38d4ecc53b301c", "state": "notworking", "subtags": [ @@ -5029,6 +5100,9 @@ "url": "https://github.com/YunoHost-Apps/zap_ynh" }, "zerobin": { + "antifeatures": [ + "replaced-by-another-app" + ], "category": "small_utilities", "level": 8, "potential_alternative_to": [ @@ -5064,13 +5138,15 @@ }, "zomburl": { "category": "small_utilities", - "maintained": false, "revision": "f8a07838abba2f275348fb44b52039016d7c02e8", "state": "notworking", "subtags": [ "url_shortener" ], - "url": "https://github.com/courgette/zomburl_ynh" + "url": "https://github.com/courgette/zomburl_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "ztncui": { "antifeatures": [ @@ -5090,7 +5166,10 @@ "subtags": [ "forum" ], - "url": "https://github.com/zusam/zusam_ynh" + "url": "https://github.com/zusam/zusam_ynh", + "antifeatures": [ + "package-not-maintained" + ] }, "zwave-js-ui": { "category": "iot", diff --git a/list_builder.py b/list_builder.py index dd049eb3..f9921e00 100755 --- a/list_builder.py +++ b/list_builder.py @@ -257,7 +257,7 @@ def build_catalog(): "broken": level <= 0, "good_quality": level >= 8, "bad_quality": level <= 5, - "antifeatures": infos["antifeatures"], + "antifeatures": infos.get("antifeatures"), "potential_alternative_to": infos.get("potential_alternative_to", []), } @@ -333,7 +333,7 @@ def build_app_dict(app, infos): "manifest": manifest, "state": infos["state"], "level": infos.get("level", "?"), - "maintained": infos.get("maintained", True), + "maintained": not 'package-not-maintained' in infos.get('antifeatures', []), "high_quality": infos.get("high_quality", False), "featured": infos.get("featured", False), "category": infos.get("category", None), diff --git a/logos/2fauth.png b/logos/2fauth.png new file mode 100644 index 00000000..6abe68be Binary files /dev/null and b/logos/2fauth.png differ diff --git a/logos/abantecart.png b/logos/abantecart.png new file mode 100644 index 00000000..58f794b9 Binary files /dev/null and b/logos/abantecart.png differ diff --git a/logos/ampache.png b/logos/ampache.png index 91a6831a..e1f27936 100644 Binary files a/logos/ampache.png and b/logos/ampache.png differ diff --git a/logos/audiobookshelf.png b/logos/audiobookshelf.png index 9ebf834f..b5e35495 100644 Binary files a/logos/audiobookshelf.png and b/logos/audiobookshelf.png differ diff --git a/logos/automad.png b/logos/automad.png new file mode 100644 index 00000000..b39b2929 Binary files /dev/null and b/logos/automad.png differ diff --git a/logos/beehive.png b/logos/beehive.png index d6f220c1..9a4ea0d2 100644 Binary files a/logos/beehive.png and b/logos/beehive.png differ diff --git a/logos/blogotext.png b/logos/blogotext.png index d129893b..492f9b0b 100644 Binary files a/logos/blogotext.png and b/logos/blogotext.png differ diff --git a/logos/bookstack.png b/logos/bookstack.png index 5791636d..80e1b6ab 100644 Binary files a/logos/bookstack.png and b/logos/bookstack.png differ diff --git a/logos/cachet.png b/logos/cachet.png index 4aa39f6a..1c6c751c 100644 Binary files a/logos/cachet.png and b/logos/cachet.png differ diff --git a/logos/cockpit.png b/logos/cockpit.png index 4e5da1ba..e612c0bc 100644 Binary files a/logos/cockpit.png and b/logos/cockpit.png differ diff --git a/logos/code-server.png b/logos/code-server.png index 795fc143..700f2cdf 100644 Binary files a/logos/code-server.png and b/logos/code-server.png differ diff --git a/logos/couchdb.png b/logos/couchdb.png new file mode 100644 index 00000000..f7188d60 Binary files /dev/null and b/logos/couchdb.png differ diff --git a/logos/cryptpad.png b/logos/cryptpad.png index f74705bd..20718f54 100644 Binary files a/logos/cryptpad.png and b/logos/cryptpad.png differ diff --git a/logos/cypht.png b/logos/cypht.png index 05551674..33aa8f3a 100644 Binary files a/logos/cypht.png and b/logos/cypht.png differ diff --git a/logos/documize.png b/logos/documize.png new file mode 100644 index 00000000..7cf99fb8 Binary files /dev/null and b/logos/documize.png differ diff --git a/logos/dolibarr.png b/logos/dolibarr.png index b085a391..778bc63a 100644 Binary files a/logos/dolibarr.png and b/logos/dolibarr.png differ diff --git a/logos/dotclear2.png b/logos/dotclear2.png index 48d4cc7e..64117f8f 100644 Binary files a/logos/dotclear2.png and b/logos/dotclear2.png differ diff --git a/logos/droppy.png b/logos/droppy.png index adbce012..ba2ab27e 100644 Binary files a/logos/droppy.png and b/logos/droppy.png differ diff --git a/logos/ecko.png b/logos/ecko.png index b747d48a..df8d239d 100644 Binary files a/logos/ecko.png and b/logos/ecko.png differ diff --git a/logos/elabftw.png b/logos/elabftw.png index 87f9e6c0..b3fce33c 100644 Binary files a/logos/elabftw.png and b/logos/elabftw.png differ diff --git a/logos/emoncms.png b/logos/emoncms.png new file mode 100644 index 00000000..164b3bcc Binary files /dev/null and b/logos/emoncms.png differ diff --git a/logos/encryptic.png b/logos/encryptic.png new file mode 100644 index 00000000..8399ae22 Binary files /dev/null and b/logos/encryptic.png differ diff --git a/logos/ergo.png b/logos/ergo.png new file mode 100644 index 00000000..b691f77b Binary files /dev/null and b/logos/ergo.png differ diff --git a/logos/ethercalc.png b/logos/ethercalc.png index 64f8fde0..7ca5ff12 100644 Binary files a/logos/ethercalc.png and b/logos/ethercalc.png differ diff --git a/logos/excalidraw.png b/logos/excalidraw.png index 913c2396..bb284d66 100644 Binary files a/logos/excalidraw.png and b/logos/excalidraw.png differ diff --git a/logos/ffsync.png b/logos/ffsync.png index 618e316f..3686a0bb 100644 Binary files a/logos/ffsync.png and b/logos/ffsync.png differ diff --git a/logos/filepizza.png b/logos/filepizza.png new file mode 100644 index 00000000..5cd4a934 Binary files /dev/null and b/logos/filepizza.png differ diff --git a/logos/flood.png b/logos/flood.png index eb8cb673..46083fd1 100644 Binary files a/logos/flood.png and b/logos/flood.png differ diff --git a/logos/forgejo.png b/logos/forgejo.png new file mode 100644 index 00000000..acb1f8ca Binary files /dev/null and b/logos/forgejo.png differ diff --git a/logos/funkwhale.png b/logos/funkwhale.png index 075aa14f..d8348a44 100644 Binary files a/logos/funkwhale.png and b/logos/funkwhale.png differ diff --git a/logos/galette.png b/logos/galette.png new file mode 100644 index 00000000..af877d91 Binary files /dev/null and b/logos/galette.png differ diff --git a/logos/garradin.png b/logos/garradin.png new file mode 100644 index 00000000..aeee831f Binary files /dev/null and b/logos/garradin.png differ diff --git a/logos/glowingbear.png b/logos/glowingbear.png index 46b2ec86..02e1bb74 100644 Binary files a/logos/glowingbear.png and b/logos/glowingbear.png differ diff --git a/logos/glpi.png b/logos/glpi.png new file mode 100644 index 00000000..23bc5278 Binary files /dev/null and b/logos/glpi.png differ diff --git a/logos/gotify.png b/logos/gotify.png index 8711118f..08d373cf 100644 Binary files a/logos/gotify.png and b/logos/gotify.png differ diff --git a/logos/grammalecte.png b/logos/grammalecte.png new file mode 100644 index 00000000..d9a7e5a9 Binary files /dev/null and b/logos/grammalecte.png differ diff --git a/logos/grav.png b/logos/grav.png index 327ed0bb..c6ca300b 100644 Binary files a/logos/grav.png and b/logos/grav.png differ diff --git a/logos/halcyon.png b/logos/halcyon.png index 410041b6..648da6b6 100644 Binary files a/logos/halcyon.png and b/logos/halcyon.png differ diff --git a/logos/hastebin.png b/logos/hastebin.png new file mode 100644 index 00000000..d320d639 Binary files /dev/null and b/logos/hastebin.png differ diff --git a/logos/homeassistant.png b/logos/homeassistant.png index 65bad62d..238c7109 100644 Binary files a/logos/homeassistant.png and b/logos/homeassistant.png differ diff --git a/logos/huginn.png b/logos/huginn.png index c6ac85a8..ef583858 100644 Binary files a/logos/huginn.png and b/logos/huginn.png differ diff --git a/logos/icecoder.png b/logos/icecoder.png new file mode 100644 index 00000000..803c245b Binary files /dev/null and b/logos/icecoder.png differ diff --git a/logos/jeedom.png b/logos/jeedom.png index 45a3dd8c..ad2d1f98 100644 Binary files a/logos/jeedom.png and b/logos/jeedom.png differ diff --git a/logos/jellyfin.png b/logos/jellyfin.png index 4313ab74..83aa73f2 100644 Binary files a/logos/jellyfin.png and b/logos/jellyfin.png differ diff --git a/logos/jenkins.png b/logos/jenkins.png index cca8fce9..b300cbeb 100644 Binary files a/logos/jenkins.png and b/logos/jenkins.png differ diff --git a/logos/jitsi.png b/logos/jitsi.png index ae65d22e..3c59ff2d 100644 Binary files a/logos/jitsi.png and b/logos/jitsi.png differ diff --git a/logos/kanboard.png b/logos/kanboard.png index 53d8e07a..f211fc28 100644 Binary files a/logos/kanboard.png and b/logos/kanboard.png differ diff --git a/logos/kiwix.png b/logos/kiwix.png new file mode 100644 index 00000000..2fdaab6d Binary files /dev/null and b/logos/kiwix.png differ diff --git a/logos/komga.png b/logos/komga.png index a121dfd0..df23edbb 100644 Binary files a/logos/komga.png and b/logos/komga.png differ diff --git a/logos/laverna.png b/logos/laverna.png index 86b9419c..a7bd08a4 100644 Binary files a/logos/laverna.png and b/logos/laverna.png differ diff --git a/logos/lemmy.png b/logos/lemmy.png new file mode 100644 index 00000000..c2853d4a Binary files /dev/null and b/logos/lemmy.png differ diff --git a/logos/libreddit.png b/logos/libreddit.png new file mode 100644 index 00000000..f15c9a37 Binary files /dev/null and b/logos/libreddit.png differ diff --git a/logos/librespeed.png b/logos/librespeed.png index a5b71d4e..402358e5 100644 Binary files a/logos/librespeed.png and b/logos/librespeed.png differ diff --git a/logos/listmonk.png b/logos/listmonk.png new file mode 100644 index 00000000..0dd882f6 Binary files /dev/null and b/logos/listmonk.png differ diff --git a/logos/lutim.png b/logos/lutim.png index 37b6c1a6..1c784692 100644 Binary files a/logos/lutim.png and b/logos/lutim.png differ diff --git a/logos/lychee.png b/logos/lychee.png new file mode 100644 index 00000000..0657ad87 Binary files /dev/null and b/logos/lychee.png differ diff --git a/logos/mailman3.png b/logos/mailman3.png new file mode 100644 index 00000000..326dc8f7 Binary files /dev/null and b/logos/mailman3.png differ diff --git a/logos/mantis.png b/logos/mantis.png index d51590ae..9757ba5c 100644 Binary files a/logos/mantis.png and b/logos/mantis.png differ diff --git a/logos/mastodon.png b/logos/mastodon.png index 0557d0a4..78cfdab4 100644 Binary files a/logos/mastodon.png and b/logos/mastodon.png differ diff --git a/logos/mattermost.png b/logos/mattermost.png index 3468b0fe..944ef38a 100644 Binary files a/logos/mattermost.png and b/logos/mattermost.png differ diff --git a/logos/metabase.png b/logos/metabase.png new file mode 100644 index 00000000..d8fd4dea Binary files /dev/null and b/logos/metabase.png differ diff --git a/logos/mindmaps.png b/logos/mindmaps.png new file mode 100644 index 00000000..3fc00e1a Binary files /dev/null and b/logos/mindmaps.png differ diff --git a/logos/mineweb.png b/logos/mineweb.png new file mode 100644 index 00000000..d71fffea Binary files /dev/null and b/logos/mineweb.png differ diff --git a/logos/monica.png b/logos/monica.png index 80775656..f3963cd8 100644 Binary files a/logos/monica.png and b/logos/monica.png differ diff --git a/logos/mopidy.png b/logos/mopidy.png new file mode 100644 index 00000000..8d222902 Binary files /dev/null and b/logos/mopidy.png differ diff --git a/logos/mosquitto.png b/logos/mosquitto.png new file mode 100644 index 00000000..3d5253d0 Binary files /dev/null and b/logos/mosquitto.png differ diff --git a/logos/mybb.png b/logos/mybb.png new file mode 100644 index 00000000..082e3e02 Binary files /dev/null and b/logos/mybb.png differ diff --git a/logos/navidrome.png b/logos/navidrome.png index 0443d5d9..6e3675eb 100644 Binary files a/logos/navidrome.png and b/logos/navidrome.png differ diff --git a/logos/nitter.png b/logos/nitter.png new file mode 100644 index 00000000..03849a88 Binary files /dev/null and b/logos/nitter.png differ diff --git a/logos/nocodb.png b/logos/nocodb.png new file mode 100644 index 00000000..1e01c355 Binary files /dev/null and b/logos/nocodb.png differ diff --git a/logos/nodebb.png b/logos/nodebb.png new file mode 100644 index 00000000..04ea897e Binary files /dev/null and b/logos/nodebb.png differ diff --git a/logos/omeka-s.png b/logos/omeka-s.png new file mode 100644 index 00000000..09d172dc Binary files /dev/null and b/logos/omeka-s.png differ diff --git a/logos/openproject.png b/logos/openproject.png new file mode 100644 index 00000000..cdfbe340 Binary files /dev/null and b/logos/openproject.png differ diff --git a/logos/osticket.png b/logos/osticket.png index 94d095cb..eb545e98 100644 Binary files a/logos/osticket.png and b/logos/osticket.png differ diff --git a/logos/overleaf.png b/logos/overleaf.png new file mode 100644 index 00000000..dd1ebfb7 Binary files /dev/null and b/logos/overleaf.png differ diff --git a/logos/owncast.png b/logos/owncast.png new file mode 100644 index 00000000..d91c5ff5 Binary files /dev/null and b/logos/owncast.png differ diff --git a/logos/pelican.png b/logos/pelican.png new file mode 100644 index 00000000..0b4b5ea8 Binary files /dev/null and b/logos/pelican.png differ diff --git a/logos/phpbb.png b/logos/phpbb.png new file mode 100644 index 00000000..705fb824 Binary files /dev/null and b/logos/phpbb.png differ diff --git a/logos/phpinfo.png b/logos/phpinfo.png new file mode 100644 index 00000000..21195764 Binary files /dev/null and b/logos/phpinfo.png differ diff --git a/logos/pico.png b/logos/pico.png new file mode 100644 index 00000000..d637d4ba Binary files /dev/null and b/logos/pico.png differ diff --git a/logos/pihole.png b/logos/pihole.png index 2ef59f39..c7841d23 100644 Binary files a/logos/pihole.png and b/logos/pihole.png differ diff --git a/logos/piwigo.png b/logos/piwigo.png index c0846301..6b95c616 100644 Binary files a/logos/piwigo.png and b/logos/piwigo.png differ diff --git a/logos/pixelfed.png b/logos/pixelfed.png index ada4f1a0..ac4009d1 100644 Binary files a/logos/pixelfed.png and b/logos/pixelfed.png differ diff --git a/logos/plainpad.png b/logos/plainpad.png new file mode 100644 index 00000000..e19046cb Binary files /dev/null and b/logos/plainpad.png differ diff --git a/logos/pluxml.png b/logos/pluxml.png index c093c225..a4e4aba6 100644 Binary files a/logos/pluxml.png and b/logos/pluxml.png differ diff --git a/logos/prosody.png b/logos/prosody.png new file mode 100644 index 00000000..7418025f Binary files /dev/null and b/logos/prosody.png differ diff --git a/logos/prowlarr.png b/logos/prowlarr.png index ef551e34..7cd0a88e 100644 Binary files a/logos/prowlarr.png and b/logos/prowlarr.png differ diff --git a/logos/question2answer.png b/logos/question2answer.png new file mode 100644 index 00000000..321434ad Binary files /dev/null and b/logos/question2answer.png differ diff --git a/logos/radarr.png b/logos/radarr.png index f6e01f45..a7db0a15 100644 Binary files a/logos/radarr.png and b/logos/radarr.png differ diff --git a/logos/rocketchat.png b/logos/rocketchat.png index e3851ebb..5ef40567 100644 Binary files a/logos/rocketchat.png and b/logos/rocketchat.png differ diff --git a/logos/samba.png b/logos/samba.png new file mode 100644 index 00000000..0385fef7 Binary files /dev/null and b/logos/samba.png differ diff --git a/logos/shiori.png b/logos/shiori.png new file mode 100644 index 00000000..695e61cd Binary files /dev/null and b/logos/shiori.png differ diff --git a/logos/snappymail.png b/logos/snappymail.png new file mode 100644 index 00000000..3433d0a6 Binary files /dev/null and b/logos/snappymail.png differ diff --git a/logos/snserver.png b/logos/snserver.png new file mode 100644 index 00000000..54878489 Binary files /dev/null and b/logos/snserver.png differ diff --git a/logos/snweb.png b/logos/snweb.png new file mode 100644 index 00000000..98ec8dc3 Binary files /dev/null and b/logos/snweb.png differ diff --git a/logos/sonarr.png b/logos/sonarr.png index 17f016e3..c1422672 100644 Binary files a/logos/sonarr.png and b/logos/sonarr.png differ diff --git a/logos/syncthing.png b/logos/syncthing.png index bc7e36ee..93bb9bff 100644 Binary files a/logos/syncthing.png and b/logos/syncthing.png differ diff --git a/logos/tiddlywiki.png b/logos/tiddlywiki.png index 82ee3f0d..19af709d 100644 Binary files a/logos/tiddlywiki.png and b/logos/tiddlywiki.png differ diff --git a/logos/tracim.png b/logos/tracim.png new file mode 100644 index 00000000..8b322cfa Binary files /dev/null and b/logos/tracim.png differ diff --git a/logos/ttrss.png b/logos/ttrss.png index 3ac124aa..0bc77a0d 100644 Binary files a/logos/ttrss.png and b/logos/ttrss.png differ diff --git a/logos/ums.png b/logos/ums.png new file mode 100644 index 00000000..cb21619f Binary files /dev/null and b/logos/ums.png differ diff --git a/logos/uptime-kuma.png b/logos/uptime-kuma.png new file mode 100644 index 00000000..04da924b Binary files /dev/null and b/logos/uptime-kuma.png differ diff --git a/logos/vpnclient.png b/logos/vpnclient.png new file mode 100644 index 00000000..c491217f Binary files /dev/null and b/logos/vpnclient.png differ diff --git a/logos/wekan.png b/logos/wekan.png index 1e7c77a9..df7efd66 100644 Binary files a/logos/wekan.png and b/logos/wekan.png differ diff --git a/logos/whitebophir.png b/logos/whitebophir.png new file mode 100644 index 00000000..30bfb72b Binary files /dev/null and b/logos/whitebophir.png differ diff --git a/logos/wikijs.png b/logos/wikijs.png index 4ce1e36d..838334ab 100644 Binary files a/logos/wikijs.png and b/logos/wikijs.png differ diff --git a/logos/wireguard.png b/logos/wireguard.png index 4c6b8558..59009d81 100644 Binary files a/logos/wireguard.png and b/logos/wireguard.png differ diff --git a/logos/wondercms.png b/logos/wondercms.png new file mode 100644 index 00000000..7676220c Binary files /dev/null and b/logos/wondercms.png differ diff --git a/logos/yacy.png b/logos/yacy.png new file mode 100644 index 00000000..6b2de590 Binary files /dev/null and b/logos/yacy.png differ diff --git a/logos/yeswiki.png b/logos/yeswiki.png index 11815cd8..6c472c78 100644 Binary files a/logos/yeswiki.png and b/logos/yeswiki.png differ diff --git a/logos/yourls.png b/logos/yourls.png new file mode 100644 index 00000000..fb1bc801 Binary files /dev/null and b/logos/yourls.png differ