Skip to content

Production DockerHub + NFZ License Server

This page freezes the production trajectory of the commercial VitePress Builder.

Decision

DockerHub distributes the images. NFZ License Server activates features: editions, subscriptions, entitlements, quotas, tenants and revocation.

Product domain: vitepress-buider.com.

Target URLs

UsageURL
Product landinghttps://vitepress-buider.com
SaaS applicationhttps://app.vitepress-buider.com
User guidehttps://guide.vitepress-buider.com
Technical documentationhttps://docs.vitepress-buider.com
License Serverhttps://licence.nfz-serveur.fr
txt
vevedh/nfz-docs-builder:latest
vevedh/nfz-docs-builder:0.1.63

The image must be able to start in Community mode. Paid features are controlled by the license server.

Main server variables

ini
NFZ_PRODUCT_ID=nfz-docs-builder
NFZ_PRODUCT_DOMAIN=vitepress-buider.com
NFZ_PUBLIC_BASE_URL=https://vitepress-buider.com
NFZ_EDITION=community
NFZ_LICENSE_KEY=
NFZ_LICENSE_SERVER_URL=https://licence.nfz-serveur.fr
NFZ_LICENSE_CACHE_TTL_SECONDS=900
NFZ_LICENSE_GRACE_PERIOD_HOURS=72

Next steps

  1. Add a mock/local license-status service.
  2. Add Community/Studio/Pro/Enterprise presets.
  3. Add server-side requireEntitlement() hooks.
  4. Connect the real NFZ License Server.
  5. Publish the Community image on DockerHub.
  6. Add real RustFS/S3 storage and publishing connectors with audit.

Public user guide generated with VitePress.