Enterprise sur votre propre serveur
Avec Enterprise on-premise, votre code est stocké et compilé sur vos propres serveurs, et vos ingénieurs travaillent dans le même tableau de bord sur my.detachbox.com que sur toutes les offres. Le nœud de chaque ingénieur fait tourner ses terminaux sur un de vos serveurs, dans votre centre de données ou votre compte cloud : agents, Docker, builds, projets et dossiers personnels y vivent tous. Nous tenons à jour le logiciel du nœud et l’image des terminaux.
Ce qui tourne sur votre serveur
- Chaque terminal : un conteneur Linux neuf avec Docker, sudo, Claude Code, Codex et OpenCode, comme sur nos serveurs.
- Le disque de votre compte : les projets et leurs dossiers personnels, dans un pool ZFS sur un disque de votre serveur.
- Les builds, les caches de paquets, les images et les conteneurs Docker.
detachbox-node-host, notre seul programme sur le serveur, et le tunnel Cloudflare du nœud. Tous deux n’ouvrent que des connexions sortantes : vous n’ouvrez aucun port entrant.
Ce qui reste chez detachbox
Le tableau de bord, la connexion, Vault et les jetons d’actualisation de vos abonnements Claude et ChatGPT, chiffrés sur notre serveur. Un terminal reçoit un jeton d’accès et rien qui permette d’en créer un nouveau. Les agents appellent leur fournisseur de modèles directement depuis le terminal : ce qu’un agent envoie à son modèle part donc chez ce fournisseur, comme sur toutes les offres.
Le logiciel du nœud et l’image des terminaux, c’est nous qui les tenons à jour. Ubuntu, son noyau et le matériel restent à votre charge.
Un serveur, un compte
Un nœud sert un seul compte detachbox, et le Compute de ce compte prend tout le serveur :
| Élément | Ce que reçoit votre Compute |
|---|---|
| CPU | Tous les cœurs sauf deux, qui restent au système |
| Mémoire | Toute la mémoire, sauf 8 GiB pour le système et la construction de l’image, et le cache ZFS |
| Disque | 70 % du pool |
Votre contrat fixe le nombre de terminaux à la fois, le débit réseau de chacun et la taille du plus gros fichier que vous pouvez déposer dans un terminal. Pour une équipe sur Enterprise on-premise, le compte de chaque ingénieur reçoit son propre nœud, sur son propre serveur ou sa propre VM.
Le compte qui reçoit un nœud n’a pas encore de Compute : un Compute ne change jamais de nœud.
Ce que le propriétaire voit dans le tableau de bord
- La page Compute affiche Votre propre nœud, facturé selon votre contrat là où les autres offres montrent un prix. Il n’y a aucune offre à changer ni rien à payer dans le tableau de bord ; la taille et la facturation suivent votre contrat.
- Tant que le nœud n’est pas en service, les pages Compute et Terminaux affichent Votre propre nœud arrive à la place des offres, avec l’endroit où il en est : en attente de la commande d’installation, en cours d’installation, ou arrêté (avec alors Écrire au support).
- L’installation configure votre Compute d’elle-même. Si vous le supprimez, la page Compute propose Configurer Compute sur le même nœud, sans offre à choisir et sans rien à payer.
- Quand le nœud n’a pas répondu depuis une minute, la barre du haut et la page Compute affichent Nœud hors ligne depuis 14:02, et un terminal ouvert indique qu’il se reconnectera de lui-même dès le retour du nœud. Vos fichiers restent sur le serveur. Après 10 minutes de silence, le propriétaire du compte reçoit un e-mail, puis un autre quand le nœud répond de nouveau.
- Activité consigne quand votre nœud a été configuré, quand votre contrat a changé sa taille et quand le nœud a quitté le compte.
Obtenir un nœud
- Présentez-nous votre équipe avec le formulaire de la page Enterprise. Nous convenons des conditions et du SLA.
- detachbox émet un jeton d’enregistrement pour votre compte. Il vaut pour un serveur et une installation. Un serveur a 7 jours pour s’enregistrer avec lui, et une fois l’enregistrement fait, le jeton accepte les relances de cette installation pendant 7 jours de plus. Un nouveau jeton le remplace.
- Votre administrateur vérifie le serveur au regard de ce qu’il lui faut et lance la commande d’installation. Quand le serveur s’enregistre, le propriétaire du compte reçoit un e-mail avec son nom d’hôte, son adresse, l’empreinte de sa clé et l’heure ; si ce serveur n’est pas le vôtre, écrivez tout de suite au support. 30 à 60 minutes plus tard, les terminaux de votre compte tournent sur votre serveur.