Add complete French (fr) and Chinese (zh) translations for all documentation: - Root files: README, CHANGELOG, SECURITY, BETA-RELEASE - docs/: All 16 core documentation files - DOCS/: All 19 deep-dive documents including embedded/ and archive/ - package/secubox/: All 123+ package READMEs - Misc: secubox-tools/, scripts/, EXAMPLES/, config-backups/, streamlit-apps/ Total: 346 translation files created Each file includes language switcher links for easy navigation between English, French, and Chinese versions. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2.5 KiB
2.5 KiB
Métadonnées de l'App Store SecuBox
🌐 Langues : English | Français | 中文
Ce répertoire contient les métadonnées de toutes les applications SecuBox disponibles dans le magasin d'applications.
Structure
apps.json- Catalogue principal de toutes les applications SecuBox disponibles- Répertoires d'applications individuelles avec des métadonnées détaillées
Catégories d'Applications
🔒 Sécurité
Applications axées sur la sécurité, la détection des menaces et la protection réseau.
🌐 Réseau
Services réseau, utilitaires et applications d'infrastructure.
🏠 IoT & Domotique
Appareils connectés, systèmes d'automatisation et intégration IoT.
🎬 Média
Streaming multimédia, divertissement et gestion de contenu.
Statut des Applications
- stable - Prêt pour la production, testé et stable
- beta - Fonctionnel mais peut présenter des problèmes mineurs
- alpha - Développement précoce, expérimental
- dev - En cours de développement actif
Ajouter de Nouvelles Applications
Pour ajouter une nouvelle application au magasin d'applications :
- Créer le paquet dans
package/secubox/secubox-app-<nom>/ - Ajouter l'entrée de métadonnées dans
apps.json - Assurer un étiquetage et une catégorisation appropriés
- Ajouter les dépendances et conflits le cas échéant
- Lier à l'application LuCI si disponible
Champs de Métadonnées
Chaque entrée d'application inclut :
- id : Identifiant unique du paquet
- name : Nom d'affichage
- version : Version actuelle
- category : Catégorie principale
- description : Brève description
- icon : Emoji ou identifiant d'icône
- author : Mainteneur du paquet
- license : Licence logicielle
- url : URL du projet en amont
- tags : Étiquettes recherchables
- requires : Configuration système requise
- status : Statut de développement
- luci_app : Interface LuCI associée (le cas échéant)
- dependencies : Paquets requis
- conflicts : Paquets en conflit
Intégration
Les métadonnées du magasin d'applications sont utilisées par :
- luci-app-secubox - Interface principale SecuBox
- Système de build - Gestion des paquets et résolution des dépendances
- Documentation - Génération automatique de documentation
- CI/CD - Tests et déploiement automatisés
Versionnage
Version des métadonnées du magasin d'applications : 1.0 Dernière mise à jour : 2024-12-30