Tools for YunoHost catalog management and application development
Find a file
2025-09-27 18:02:29 +02:00
.github Update .github/workflows/auto-lint.yml 2025-09-03 21:57:10 +02:00
appslib logging_sender: stop reading the matrix-commander creds from /etc because it chmods the files 2024-12-18 17:49:29 +01:00
autopatches 🎨 Auto format with Ruff and shfmt 2025-09-17 21:47:29 +02:00
autoupdate_app_sources 🎨 Auto format with Ruff and shfmt 2025-09-17 21:47:29 +02: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 Add scripts to check the graveyard list vs. archive status consistency + script to create missing label on repos. Renamed the 'bot-repo-cleanup' dir to a more general 'repos_management' 2025-09-27 18:02:29 +02: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 Revert "Use relative imports for static analysis" 2025-09-05 17:16:16 +02: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 Revert "Use relative imports for static analysis" 2025-09-05 17:16:16 +02: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.