Tools for YunoHost catalog management and application development
Find a file
2025-12-13 16:46:50 +01:00
.github Update .github/workflows/auto-lint.yml 2025-09-03 21:57:10 +02:00
appslib Bootstrapping the security.toml thingy 2025-12-11 00:09:07 +01:00
autopatches 🎨 Auto format with Ruff and shfmt 2025-09-17 21:47:29 +02:00
autoupdate_app_sources autoupdate_app_sources: Improve message 2025-12-06 17:14:09 +01:00
helpers2.1 🎨 Auto format with Ruff and shfmt 2025-09-17 21:47:29 +02:00
readme_generator 🎨 Auto format with Ruff and shfmt 2025-09-17 21:47:29 +02:00
repos_management 🎨 Auto format with Ruff and shfmt 2025-10-18 17:11:18 +00: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 enh(invitations): allow to omit the @ 2025-11-17 21:59:02 +01:00
.gitignore Update gitignore after repo split 2024-09-14 12:00:12 +02: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 2025-12-13 16:46:50 +01:00
list_long_term_broken_apps.py 🎨 Auto format with Ruff and shfmt 2025-10-18 17:11:18 +00:00
maintenance.sh 🎨 Auto format with Ruff and shfmt 2025-09-17 21:47:29 +02: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.