Paquets source
Déployez Blackcap à partir de son code source Python empaqueté, avec un environnement d’exécution et des dépendances propres à la version et adaptés à l’environnement cible.
Technologie
Blackcap ne se limite pas aux fonctionnalités visibles dans la cuisine. Son administration tenant compte des rôles, ses outils de données adaptés aux fournisseurs, ses diagnostics, ses tâches en arrière-plan, ses sauvegardes, ses règles de conservation, ses tests et ses services de déploiement permettent de l’exploiter et de le prendre en charge dans la durée.
Outils d’administration et de développement
Ces capacités sont volontairement séparées des parcours quotidiens liés aux recettes, à la planification, aux courses et à la cuisine.
Limites entre locataires, contexte de l’organisation active, rôles, invitations, MFA, navigateurs de confiance, jetons API, protection des requêtes et accès audité.
⚙️Paramètres de plateforme et d’organisation tenant compte des autorisations, configuration propre aux écrans, connexions aux fournisseurs, masquage des secrets, recherche et historique d’audit.
🗄️Exploration de SQLite et PostgreSQL adaptée au fournisseur, export du schéma, requêtes enregistrées, SQL protégé, examen des problèmes de données, maintenance et diagnostics de réparation.
🧑💻Testez les points de terminaison enregistrés sur l’instance actuelle avec une exécution tenant compte des rôles, le contexte d’authentification, des exemples assainis, la résolution des options et l’export Postman.
📊Examinez les tendances de durée, les phases de file d’attente et d’exécution, les requêtes lentes, l’activité d’affichage et de rendu, le travail des fournisseurs, les échecs, les nouvelles tentatives, les examens et les tâches pouvant être arrêtées.
🧪Exécutez depuis l’application une couverture de tests immédiats, planifiés, reprenables, tenant compte des rôles, d’intégration, de clonage diagnostique et de vérification du code et du schéma.
Visibilité du système
Examinez l’identité de version et de build, la détection de l’hôte d’exécution, le système d’exploitation et l’architecture, les indications matérielles, les chemins importants, l’état des écrans, le nombre de recettes et l’état de la connexion aux sauvegardes.
⏱️Examinez la durée de fonctionnement actuelle, l’historique récent des redémarrages et des journaux limités provenant de sources fixes, avec filtres de gravité, recherche et masquage automatique des valeurs sensibles.
🔎Exécutez des tâches suivies d’audit SQL direct et de parité de base de données / vérification de schéma en lecture seule, avec une confirmation séparée pour les réparations additives sûres enregistrées.
☁️Utilisez des destinations locales ou cloud connectées, une portée de sauvegarde adaptée au fournisseur, une zone de préparation pour la restauration, la validation, la sécurité du retour arrière, la conservation et la reconstruction du cache.
🧹Prévisualisez et appliquez un nettoyage adapté au domaine pour les ressources générées, l’historique des tâches, les données d’audit, la zone de préparation des restaurations, les affectations d’écran, les partages et les enregistrements de sessions de cuisine.
📜Examinez l’authentification, la configuration, les recettes, la planification, les courses, les écrans, les jetons API, la voix, l’assistance et l’activité administrative conformément à la politique de conservation.
Livraison logicielle
Blackcap utilise le même modèle de version partagé pour tous les formats de package. Des packages source et compilés peuvent être produits pour les cibles de déploiement prises en charge sans séparer l’application en historiques de versions distincts.
Déployez Blackcap à partir de son code source Python empaqueté, avec un environnement d’exécution et des dépendances propres à la version et adaptés à l’environnement cible.
Déployez un package Blackcap compilé lorsqu’un environnement d’exécution plus autonome est préférable, tout en conservant la même provenance Git et de version.
Microwave Pie gère les versions réutilisables, les packages propres à chaque déploiement, les licences, l’installation et les mises à jour à partir d’une source d’application commune.
Mises à jour Blackcap
Les installations Blackcap gérées par package affichent une notification Mise à jour disponible dans l’interface de l’application lorsque le service de livraison partagé approuve une version plus récente. Blackcap n’impose pas la mise à jour, ne la télécharge pas et ne redémarre pas de lui-même. Un administrateur système choisit quand préparer le package, puis quand appliquer la mise à jour et redémarrer Blackcap ; la version en cours d’exécution est vérifiée après le redémarrage.
Lire la documentation sur les mises à jour de l’application Blackcap.
Fondation du déploiement
Blackcap prend en charge un parcours Raspberry Pi avec SQLite ainsi qu’un parcours GCP avec Compute Engine, Cloud SQL PostgreSQL, Cloud SQL Auth Proxy, Gunicorn, Nginx et HTTPS géré. Les types de déploiement pris en charge peuvent utiliser des packages source ou compilés et évoluer vers des versions d’application différentes lorsque les besoins d’implémentation divergent. Des services de base de données centralisés, des référentiels adaptés aux fournisseurs, le cloisonnement par organisation, des migrations idempotentes, des services systemd, des planifications gérées et une infrastructure commune de tâches en arrière-plan maintiennent l’alignement des modèles de déploiement.
Comparer les piles de plateformes prises en charge ou découvrir la livraison logicielle Microwave Pie.
Explorer les détails
La documentation publique et la page Documentation intégrée à l’application utilisent la même source canonique Blackcap.