Saltar al contenido principal
50% de descuento todos los planes, tiempo limitado. Desde $2.48/mo
VitePress

VitePress

VitePress es un generador de sitios estáticos basado en Vite y Vue. Escribe Markdown y obtén un sitio de documentación con recarga instantánea en desarrollo y un tema integrado que puedes ampliar. Licencia MIT y más de 18.200 estrellas en GitHub.

En resumen

18.2k

Estrellas en GitHub

1

Vistas de página

Licencia MIT Versión 1.6.4 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Acceso

  • Abre VitePress: http://<SERVER_IP>

Editar y publicar contenido

1. Añade o edita archivos Markdown: /opt/vitepress/docs

2. Si añades o cambias el nombre de páginas, actualiza /opt/vitepress/docs/.vitepress/config.mjs para las entradas de navegación y de la barra lateral.

3. Reconstruye el sitio:

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

Nginx sirve los archivos generados desde: /opt/vitepress/docs/.vitepress/dist

No hace falta reiniciar Nginx después de reconstruir.

Rutas importantes

  • Proyecto: /opt/vitepress
  • Contenido: /opt/vitepress/docs
  • Configuración: /opt/vitepress/docs/.vitepress/config.mjs
  • Salida de la compilación: /opt/vitepress/docs/.vitepress/dist
  • Configuración de Nginx: /etc/nginx/sites-available/vitepress.conf

Dominio y HTTPS

1. Apunta tu dominio a la dirección IP del servidor.

2. Edita la configuración de Nginx y sustituye server_name _; por tu dominio (por ejemplo, server_name <YOUR_DOMAIN>;):

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

3. Prueba la configuración:

nginx -t

4. Instala Certbot:

apt install -y certbot python3-certbot-nginx

5. Genera un certificado de Let's Encrypt:

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

6. Recarga Nginx:

systemctl reload nginx

7. Abre tu navegador y visita: https://<YOUR_DOMAIN>

Más en Herramientas de desarrollo

Apps relacionadas.

Desplegar VitePress ahora. Desde $2,48/mes.