Aller au contenu

Quinze ans de code. Une seule vitre de contrôle.

Le Boreon Codebase, ce sont quinze codebases maîtres, dans tous les langages majeurs, réunis dans un seul conteneur polyglotte et modifiables depuis n'importe où. Quinze ans de code compilé et accessible reposent sur une matrice TrueNAS ZFS de 12 TB (le Boreon Server zNAS-50), sauvegardée de trois façons. C'est la base de code maîtresse dont est bâti chaque produit Boreon.

15
codebases maîtres
15 yrs
de code compilé
12 TB
TrueNAS ZFS
3 couches
sauvegarde souveraine
AAA
accessibilité
1
conteneur, tous les langages

Chaque langage, et ce que nous construisons avec.

Chaque codebase est un maître en fonctionnement: un serveur de développement derrière son propre port, exposé via VS Code dans le navigateur. Voici toute la flotte, et le travail que chacune accomplit.

Langages

Le travail côté serveur : pipelines, API, automatisation.

  • Python Python Services backend et API REST sur FastAPI, agents IA Claude-SDK (apportez votre propre clé), intégrations d'appareils et pipelines de données. C'est notre cheval de bataille pour les agents IA. 4,000 fichiers · codebase maître
  • PHP PHP Le moteur derrière ce site même et chaque site client. Une pile web à thèmes, accessible et sans framework, hébergeable n'importe où. 544 fichiers · codebase maître
  • Perl Perl Un héritage de gestion de réseau doté d'une automatisation poussée et d'une puissance de traitement de texte. L'ossature vétérante, éprouvée au combat. 809 fichiers · codebase maître
  • Go Go Des jumeaux de services compilés: des binaires statiques uniques pour les chemins critiques en performance. Vitesse et concurrence native. 132 fichiers · codebase maître
  • Node.js JavaScript L'ossature JavaScript côté serveur: serveurs HTTP, jobs en arrière-plan et CLI. Un seul langage du serveur au navigateur. 28 fichiers · codebase maître
  • XML XML/JS Analyse, requêtage et transformation XML, ainsi que le moteur de classeurs Tableau qui alimente notre travail de migration. 58 fichiers · codebase maître

Interface

Ce que les gens voient et manipulent, du balisage au rendu en direct.

  • React TypeScript Notre bibliothèque de composants accessible AAA, plus la boîte à outils OSDK / HUD / NMS / analytique: plus de 130 packages, compatible SSR/RSC, typée de bout en bout. 4,000 fichiers · codebase maître
  • CSS CSS Le système de design que porte chaque surface Boreon: tokens, douze thèmes et la finition glass/fx. Une seule peau, tous les produits, et jamais de hex codé en dur. 260 fichiers · codebase maître
  • WebGL GLSL/JS Graphismes accélérés par GPU: shaders et scènes 3D pour la frontière visuelle de nos HUD et de notre data art. 228 fichiers · codebase maître
  • HTML5 Canvas JavaScript Un rendu 2D précis au pixel pour les canevas HUD (comme la galaxie Swiss Backup), les graphiques et l'art génératif, sans dépendance. 5 fichiers · codebase maître
  • WebSockets JavaScript Transport en temps réel: canaux en direct, présence et tableaux de bord en flux continu. Le battement de cœur derrière nos HUD en direct. 4,000 fichiers · codebase maître
  • XMPP JavaScript Messagerie fédérée sur un standard ouvert: présence, salons et une ossature de chat souveraine que nous contrôlons. 5 fichiers · codebase maître

Produits

Des plateformes entières que nous construisons et exploitons nous-mêmes.

  • KWAM Polyglot Le maître phare KWAM.CH, la surface où vit la mission. La moitié de chaque licence nourrit un enfant. 3,538 fichiers · codebase maître
  • Free Church ChMS PHP Une gestion d'Église gratuite et auto-hébergée. Apportez votre propre clé Claude, et aucune donnée ne transite jamais par Boreon. Gratuit pour toujours, pour la gloire du Christ. 1,280 fichiers · codebase maître
  • Swiss Backup HUD PHP Le HUD de sauvegarde souveraine lui-même: TrueNAS + GitHub + S3 Infomaniak Genève, conscient de NOAA, statut honnête. La souveraineté des données, rendue observable. 234 fichiers · codebase maître

Le Boreon Code Server: chaque codebase, une seule vitre de contrôle.

Un seul conteneur à thème expose chaque codebase maître sous forme de tuile en direct, avec un statut honnête UP/DOWN et VS Code dans le navigateur sur l'ensemble de l'arborescence. Une seule porte d'entrée; codez depuis n'importe où.

The Boreon Code Server dashboard: fifteen codebases as live tiles, electric-auth-blue, one pane of glass
  • Une seule vitre de contrôle

    Chaque codebase sous forme de tuile givrée avec un statut réel et honnête. Jamais un faux vert.

  • VS Code dans le navigateur

    Un IDE complet sur toute l'arborescence, pour que Joe puisse continuer à coder depuis n'importe où, sur n'importe quel écran.

  • En direct depuis le NAS

    Modifiez sur le Mac, c'est en ligne instantanément sur chaque serveur. Le conteneur expose les vrais maîtres, pas des copies.

Thématisé, accessible, à portée de clic.

Cliquez sur n'importe quelle pastille pour rethémer instantanément l'ensemble du site. Ce sont les mêmes 12 thèmes WCAG-AAA que livre notre système de design, en direct depuis le codebase maître CSS. Tous sont sans danger pour le daltonisme, et votre choix est mémorisé. (Vous les retrouverez aussi dans le sélecteur de thème de l'en-tête.)

  • 12Thèmes WCAG-AAA

    Cliquez sur une pastille pour basculer instantanément, sans rechargement. Chacun est AAA pour le texte principal et sans danger pour le daltonisme.

  • 10Composants accessibles

    La bibliothèque @boreon/react, rendue avec ses classes du codebase CSS: headless, typée et compatible SSR.

  • 134+Packages de la boîte à outils

    La boîte à outils complète OSDK / HUD / NMS / analytique: les mêmes composants derrière chaque produit Boreon.

Chaque octet, une chaîne de possession à trois couches.

  • TièdeTrueNAS · 12 TB ZFS

    Un triple miroir ZFS auto-réparant, le foyer en direct de chaque codebase maître.

  • ChaudGitHub · privé

    Un dépôt privé et versionné par maître. La copie de travail chaude et récupérable.

  • FroidSwiss Backup · Genève 🇨🇭

    Chiffré hors site vers Infomaniak Swiss Backup via S3, la copie souveraine en juridiction neutre.

L'accessibilité n'est pas une fonctionnalité. C'est la raison d'être.

Conçu pour que Joe puisse construire

Tout le codebase est conçu pour un fondateur dont la vue décline. L'accessibilité est le socle de conception, pas une réflexion après coup.

WCAG AAA

Contraste AAA sur chaque thème, :focus-visible, testé en CI sur chaque composant.

Honnête par conception

Statut par luminance, forme, mouvement et libellé: sans danger pour le daltonisme, pas de rouge/vert, jamais un faux vert.

Un mouvement respectueux

Respecte prefers-reduced-motion et forced-colors, pour rester apaisé pour quiconque en a besoin.

Une croisade écrite en code.

Chaque ligne sert quelque chose de plus grand que le logiciel. Grâce à KWAM, la moitié de chaque licence nourrit un enfant, au bénéfice de Good Samaritan Baptist Missions au Honduras, au Nicaragua, au Costa Rica et au Mexique. Free Church ChMS est gratuit, pour toujours. Le produit et sa raison d'être sont indissociables, par conception.

✝ Soli Deo Gloria · Ave Maria · in dedication to Pope Leo. ✝

Réservez un appel découverte gratuit.

Parlez-nous de vos données, de votre migration ou de votre réseau. Nous serions ravis de vous accompagner.