Skip to content

SaaS foundations

NFZ Docs can evolve into a commercial VitePress Builder with a clear separation between documentation editing, billing and publishing.

What is already ready

  • Admin documentation editor.
  • Explicit VitePress build.
  • VitePress source project ZIP export.
  • Built static site ZIP export.
  • VitePress nav/sidebar managed from the UI.
  • Local MongoDB Docker Compose.
  • Optional RustFS profile to prepare S3-compatible storage.

What comes next

  • Multi-tenant model.
  • Plan-based entitlements.
  • Subscriptions and payment.
  • Audit/versioning.
  • RustFS/S3 media provider.
  • Publishing connectors from the UI.
  • FR/EN guide without translating client-owned /docs/ content.

RustFS in development

The media profile starts a local S3-compatible server:

bash
docker compose --profile media up -d rustfs

The application currently keeps the local docs/uploads provider. The S3 provider will be connected in a dedicated iteration without breaking the current behavior.

Public user guide generated with VitePress.