Déploiement production
Principe recommandé
En production, utiliser une image DockerHub publiée. Le serveur ne doit pas reconstruire l’application localement.
env
NFZ_DOCS_IMAGE=vevedh/vitepress-builder
NFZ_DOCS_IMAGE_TAG=pro-0.1.165Adapter le tag selon l’édition :
env
NFZ_DOCS_IMAGE_TAG=community-0.1.165
NFZ_DOCS_IMAGE_TAG=enterprise-0.1.165Variables minimales
env
NODE_ENV=production
NUXT_HOST=0.0.0.0
NUXT_PORT=3000
MONGODB_URL=mongodb://mongodb:27017/vitepress-builder
NFZ_EDITION=pro
NFZ_SEED_ADMIN_ENABLED=true
NFZ_SEED_ADMIN_EMAIL=admin@example.local
NFZ_SEED_ADMIN_USERID=admin@example.local
NFZ_SEED_ADMIN_PASSWORD=replace-with-a-strong-passwordPoints importants
- Utiliser une base MongoDB persistante.
- Ne pas conserver de mot de passe faible dans la stack.
- Vérifier que le domaine pointe vers le VPS.
- Activer TLS via le reverse proxy.
- Redéployer proprement le conteneur après chaque changement de tag.