Technologie

Une base solide derrière chaque parcours Blackcap.

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

Les outils techniques sont disponibles lorsque le rôle l’exige.

Ces capacités sont volontairement séparées des parcours quotidiens liés aux recettes, à la planification, aux courses et à la cuisine.

Visibilité du système

Voyez ce que l’instance exécute et pourquoi.

🖥️

Diagnostics d’exécution et de l’hôte

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.

⏱️

Disponibilité, redémarrages et journaux

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.

🔎

Audits du code et du schéma

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.

☁️

Sauvegardes et restauration

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.

🧹

Conservation et nettoyage des données

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.

📜

Visibilité des audits et des accès

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

Déployez Blackcap sous forme de source ou de package compilé.

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.

🌱

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.

⚙️

Paquets compilés

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.

📦

Modèle de livraison partagé

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

Mise à jour disponible automatiquement. Appliquez-la lorsque vous le souhaitez.

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

Un seul modèle d’application sur Raspberry Pi et GCP.

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 technique reste avec le produit.

La documentation publique et la page Documentation intégrée à l’application utilisent la même source canonique Blackcap.

Ouvrir la documentation technique