Aller au contenu principal
50 % de réduction toutes les offres, durée limitée. À partir de $2.48/mo
VitePress

VitePress

VitePress est un générateur de sites statiques propulsé par Vite et Vue. Écrivez du Markdown et obtenez un site de documentation avec rechargement instantané en développement et un thème intégré extensible. Sous licence MIT, avec plus de 18 200 étoiles GitHub.

En un coup d'œil

Licence MIT Version 1.6.4 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Accès

  • Ouvrez VitePress : http://<SERVER_IP>

Modifier et publier du contenu

1. Ajoutez ou modifiez des fichiers Markdown : /opt/vitepress/docs

2. Si vous ajoutez ou renommez des pages, mettez à jour /opt/vitepress/docs/.vitepress/config.mjs pour les entrées de navigation et de barre latérale.

3. Reconstruisez le site :

cd /opt/vitepress && npm run docs:build

Nginx sert les fichiers générés depuis : /opt/vitepress/docs/.vitepress/dist

Aucun redémarrage de Nginx n'est nécessaire après une reconstruction.

Chemins importants

  • Projet : /opt/vitepress
  • Contenu : /opt/vitepress/docs
  • Configuration : /opt/vitepress/docs/.vitepress/config.mjs
  • Sortie de build : /opt/vitepress/docs/.vitepress/dist
  • Configuration Nginx : /etc/nginx/sites-available/vitepress.conf

Domaine et HTTPS

1. Faites pointer votre domaine vers l'adresse IP du serveur.

2. Modifiez la configuration Nginx et remplacez server_name _; par votre domaine (par exemple, server_name <YOUR_DOMAIN>;):

vim /etc/nginx/sites-available/vitepress.conf

3. Testez la configuration :

nginx -t

4. Installez Certbot :

apt install -y certbot python3-certbot-nginx

5. Générez un certificat Let's Encrypt :

certbot --nginx --non-interactive --agree-tos --email <YOUR_EMAIL> -d <YOUR_DOMAIN>

6. Rechargez Nginx :

systemctl reload nginx

7. Ouvrez votre navigateur et allez sur : https://<YOUR_DOMAIN>

Plus dans Outils de développement

Apps connexes.

Déployer VitePress maintenant. À partir de 2,48 $/mois.