No description
Find a file
2026-03-05 16:17:15 +01:00
.github Update .github/workflows/auto-lint.yml 2025-09-03 21:57:10 +02:00
appslib 🎨 Auto format with Ruff and shfmt 2025-12-24 02:01:40 +00:00
autopatches 🎨 Auto format with Ruff and shfmt 2026-01-01 15:12:20 +00:00
autoupdate_app_sources Add option to discard matrix notification 2026-02-25 17:01:42 +01:00
readme_generator 🎨 Auto format with Ruff and shfmt 2026-02-25 17:02:03 +01:00
repos_management Set retry=None for the Github API to avoid any blockages due to the rate limit 2026-02-01 01:39:49 +09:00
tools 🎨 Auto format with Ruff and shfmt 2025-09-17 21:47:29 +02:00
update_app_levels Revert "Use relative imports for static analysis" 2025-09-05 17:16:16 +02:00
webhooks Fix links to doc.yunohost.org 2026-02-18 21:14:33 +01:00
.gitignore add(gitignore): .forum_token 2026-03-02 16:08:06 +01:00
__init__.py python: run isort, add shebangs on all files 2024-02-07 14:51:42 +01:00
app_caches.py Revert "Use relative imports for static analysis" 2025-09-05 17:16:16 +02:00
catalog_linter.py Revert "Use relative imports for static analysis" 2025-09-05 17:16:16 +02:00
cron Refactor maintenance.sh, cron 2024-09-14 12:00:12 +02:00
LICENSE Add license file. 2016-03-08 18:51:17 +01:00
list_builder.py Update list_builder.py (#71) 2026-03-05 16:17:15 +01:00
list_long_term_broken_apps.py 🎨 Auto format with Ruff and shfmt 2025-10-18 17:11:18 +00:00
maintenance.sh maintenance.sh: accept envvars APPS_REPO_DIR and APPS_CACHE_DIR 2026-03-02 16:05:23 +01:00
README.md Create README.md 2025-03-13 16:54:14 +01:00
requirements-ci.txt Yolo-add a more lightweight requirements-ci.txt to be faster to use by the github workflows on the apps repo 2025-03-24 22:12:25 +01:00
requirements.txt YOLO remove dep 2025-03-24 22:01:53 +01:00
save_added_date.py Revert "Use relative imports for static analysis" 2025-09-05 17:16:16 +02:00

YunoHost Apps tools

This repository contains miscelaneous internal tools for YunoHost apps management.

If you're not familiar with YunoHost development, you're probably in the wrong place. Maybe go to the main YunoHost doc.

  • autopatches: Scripts to automatically apply patches and create PRs on the apps
  • autoupdate_app_sources: Daily task to find upstream updates for app packages
  • readme_generator: Scripts that generate Readme files for the app git repositories
  • update_app_levels: Hourly/weekly tasks to update the app catalog and appstore
  • webhooks: miscenaleous webhooks for the app CI and readme generator.