Auto-hébergement
Community Edition
Exécutez gratuitement une véritable gestion de licences Keyright en tant que Community Edition mono-nœud — jusqu'à 100 licences actives et 1 produit avec activation en ligne — puis mettez à niveau la même instance sur place pour lever les plafonds et ajouter l'activation hors ligne / isolée (air-gapped), le SSO, la marque blanche et davantage de nœuds.
Nouveau dans la 2.9.0. Une instance auto-hébergée qui n’est pas sous licence bascule vers la Community Edition gratuite — un véritable service d’émission fonctionnel (dans les limites des plafonds), jamais un verrouillage.
Objectif. Mettez en place une véritable gestion de licences pour votre produit à coût nul, et ne payez que lorsque vous dépassez les plafonds gratuits ou que vous avez besoin du hors ligne, du SSO, de la marque blanche ou de davantage de nœuds.
L’essai préalable de 3 jours, puis Community
Quand vous démarrez pour la première fois une instance auto-hébergée, elle exécute un essai préalable de 3 jours entièrement fonctionnel — toutes les capacités payantes, sans inscription, lié à la machine. Si vous n’appliquez pas de licence (ou n’étendez pas l’essai) avant sa fin, l’instance ne se verrouille pas : elle bascule automatiquement vers la Community Edition. Les licences déjà émises continuent d’être validées tout du long.
Ce que vous obtenez gratuitement (Community Edition)
- Jusqu’à 100 licences actives (non expirées), réparties sur 1 produit, sur un nœud unique.
- Activation en ligne, verrouillage par machine, sièges, droits et niveaux.
- Mesure de crédits à l’usage en ligne.
- Le portail client en libre-service et les essais en libre-service.
- Les quatre SDK clients — .NET, Node, Python et Java — vérifiant les mêmes formats de licence et de lease signés.
- Le tableau de bord d’administration, portant un petit pied de page « Powered by Keyright ».
- Support par e-mail (sans SLA).
Ce qui n’est pas dans Community (mettez à niveau pour débloquer)
Ces éléments apparaissent dans le tableau de bord verrouillés, avec une invitation à la mise à niveau :
- Plus de 100 licences actives, plus d’1 produit, ou plus d’un nœud. L’émission au-delà d’un plafond échoue en mode fermé avec une invitation à la mise à niveau ; tout ce qui a déjà été émis continue de fonctionner.
- Activation hors ligne / isolée (air-gapped) — des fichiers de licence hors ligne signés pour vos clients, et des blocs de crédits isolés pour la mesure hors ligne. Community est en activation en ligne uniquement.
- SSO (SAML / OIDC).
- Marque blanche — suppression du pied de page « Powered by Keyright ».
- Couverture de version / de publication imposée.
- Le build d’émission durci par Nebula et l’installateur Windows avec PostgreSQL intégré.
- Le support éditeur avec un SLA.
Un déploiement entièrement isolé (air-gapped) nécessite donc une self-license payante (Community est en activation en ligne uniquement).
Mise à niveau
Appliquer une self-license payante (KEYRIGHT_SELF_LICENSE) met à niveau la même instance sur place — sans réinstallation ni migration de données. Les plafonds sont levés, le pied de page disparaît, et les fonctionnalités payantes se débloquent selon l’édition. Voir les tarifs pour les éditions auto-hébergées, ou Licence et éditions pour savoir comment une self-license est appliquée.
Comment ça fonctionne
La frontière gratuit/payant est imposée par la propre self-license de Keyright (le même dogfooding que celui qu’utilisent les applications de vos clients). Sans licence payante valide ni essai préalable actif, une instance auto-hébergée s’exécute en tant que Community : le tableau de bord indique l’édition comme Community, les écritures (émission) restent ouvertes dans les limites des plafonds, et les fonctionnalités payantes sont conditionnées (gated). Appliquer une self-license la bascule vers l’édition payante et supprime le pied de page. Les décomptes de nœuds sont une clause contractuelle.
Vérifier
docker pull ghcr.io/delta1-labs/keyrightet exécutez-le avec un PostgreSQL. Il démarre sur l’essai préalable de 3 jours — l’édition du tableau de bord indique Trial, et toutes les fonctionnalités payantes sont disponibles.- Laissez l’essai préalable expirer sans licence appliquée : l’édition indique Community, le pied de page « Powered by Keyright » apparaît, l’émission continue de fonctionner jusqu’à 100 licences actives sur 1 produit / 1 nœud, et les fonctionnalités payantes s’affichent comme verrouillées.
- Essayez d’émettre une 101ᵉ licence active (ou de créer un 2ᵉ produit) : c’est refusé avec une invitation à la mise à niveau, tandis que les licences existantes continuent d’être validées.
- Définissez
KEYRIGHT_SELF_LICENSEsur une clé payante et redémarrez : l’édition bascule vers Standard / Pro / Enterprise, le pied de page disparaît, et les plafonds ainsi que les fonctionnalités payantes se débloquent — même base de données, mêmes licences, aucune migration.
Voir aussi
- Vue d’ensemble de l’auto-hébergement — l’architecture et ce que contient l’image.
- Déployer — Docker, Kubernetes (Helm) et Windows / IIS.
- Licence et éditions — appliquer une self-license et ce que conditionne chaque édition.
- Tarifs — les éditions auto-hébergées et leur coût.