Skip to content

Auto-hébergement

Licence et éditions

Comment une instance Keyright auto-hébergée se licencie elle-même : le modèle fail-closed, l'essai Enterprise de 30 jours, le cycle de vie complet des états de la clé (essai vs payante, fenêtres de grâce, ce qui se passe à l'expiration), les éditions Standard et Enterprise, et comment installer ou renouveler votre clé.

Keyright se licencie lui-même. Delta1 vous émet une licence hors ligne Keyright ordinaire pour le produit keyright-self-hosted ; votre instance la vérifie hors ligne avec la clé publique Delta1 embarquée (aucun appel vers l’extérieur, échec en mode fermé en cas d’altération).

Installer votre clé

Il n’y a pas d’endpoint « téléverser une licence » — vous fournissez la clé via la configuration, puis vous (re)démarrez. Deux façons :

  • En ligne dans la configuration (le plus simple pour Compose) : définissez KEYRIGHT_SELF_LICENSE sur le JSON de la licence sur une seule ligne (compactez-le si votre copie reçue de Delta1 contient des sauts de ligne).
  • Fichier : définissez KEYRIGHT_SELF_LICENSE_FILE sur un chemin à l’intérieur du conteneur et montez-y le fichier (le kit Compose contient un exemple volumes: commenté ; Kubernetes utilise un Secret via --set-file secrets.selfLicense=license.json).

Un renouvellement ou un changement d’édition se résume à remplacer la clé et à redémarrer — pas de redéploiement.

Une clé valide est requise pour démarrer (fail-closed)

Keyright auto-hébergé est fail-closed : sans clé, avec une clé invalide, un essai expiré ou une licence payante au-delà de sa fenêtre de grâce, l’instance est verrouillée (gated) — chaque requête renvoie 402, sauf /health, /health/ready, /admin/self-license, /admin/self-diagnostics, /branding et les pages du tableau de bord/portail (vous pouvez donc toujours consulter le statut et diagnostiquer l’arrêt avant d’installer une clé). Le cycle de vie complet :

État de votre cléRuntime client (/v1/*)Lectures / tableau de bordProvisionnement et portail
Essai actif (≤30 jours, fonctionnalités Enterprise)✓✓✓
Essai expiré✗statut uniquement✗ — s’arrête entièrement, sans grâce
Payante active (Standard/Enterprise)✓✓✓
Payante en grâce (≤15 jours après expiration)✓✓lecture seule
Payante au-delà de la grâce✗statut uniquement✗ — s’arrête entièrement
Pas de clé / clé invalide✗statut uniquement✗ — installez une clé

Une licence payante accorde à vos clients une marge de 15 jours après expiration (le runtime continue de fonctionner ; l’instance passe en lecture seule) avant de s’arrêter ; un essai s’arrête dès qu’il expire. Le tableau de bord et le portail affichent un compte à rebours, mis en évidence pendant les 15 derniers jours d’une licence payante et les 3 derniers d’un essai. Ajustez la grâce des licences payantes avec KEYRIGHT_SELF_LICENSE_GRACE_DAYS.

Éditions

ÉditionDuréeFonctionnalités
Essai Enterprise30 joursL’ensemble complet des fonctionnalités Enterprise, pour évaluer
Standardannuelle ou perpétuelleLe moteur de licence complet — activation hors ligne + en ligne, verrouillage par machine et sièges, droits et niveaux, révocation, le portail en libre-service, la mesure d’usage, tous les SDK
Enterpriseannuelle ou perpétuelleTout ce qui est dans Standard, plus le SSO (SAML/OIDC), la marque blanche du tableau de bord/portail et les blocs de crédits isolés (air-gapped)

Les deux éditions payantes incluent un nombre illimité de licences et de produits — c’est votre infrastructure, donc aucun plafond de quantité. L’instance devient automatiquement Standard ou Enterprise selon la clé que vous installez.

Vérifier le statut à tout moment

curl -H "X-Admin-Token: $KEYRIGHT_ADMIN_TOKEN" http://localhost:8080/admin/self-license

/admin/self-license indique votre edition, isTrial, phase (active / expiring / grace / gated), daysUntilExpiry, graceDaysLeft, et si le runtime est bloqué. C’est l’un des rares endpoints qui restent accessibles même lorsque l’instance est verrouillée, vous pouvez donc toujours diagnostiquer un arrêt lié à la licence.

Obtenir une clé

Contactez l’équipe commerciale pour un essai Enterprise de 30 jours ou une licence payante Standard/Enterprise, ou consultez les tarifs. Il n’y a pas d’essai en libre-service pour l’auto-hébergement — les essais gratuits en libre-service sont une fonctionnalité de Keyright hébergé (SaaS). Une fois votre clé en main, installez-la comme indiqué ci-dessus et vérifiez.