Přejít na hlavní obsah
Sleva 50% všechny plány, omezený čas. Od $2.48/mo
VitePress

VitePress

VitePress je generátor statických webů postavený na Vite a Vue. Pište Markdown a získáte dokumentační web s okamžitým vývojovým reloadem a vestavěným tématem, které lze rozšířit. Licence MIT a více než 18 200 hvězd na GitHubu.

Na první pohled

18.2k

Hvězdičky na GitHubu

1

Zobrazení stránky

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

Přístup

  • Otevřete VitePress: http://<SERVER_IP>

Úprava a publikování obsahu

1. Přidejte nebo upravte soubory Markdown: /opt/vitepress/docs

2. Pokud přidáte nebo přejmenujete stránky, upravte /opt/vitepress/docs/.vitepress/config.mjs pro položky navigace a bočního panelu.

3. Znovu sestavte web:

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

Nginx servíruje vygenerované soubory z: /opt/vitepress/docs/.vitepress/dist

Po znovusestavení není nutné restartovat Nginx.

Důležité cesty

  • Projekt: /opt/vitepress
  • Obsah: /opt/vitepress/docs
  • Konfigurace: /opt/vitepress/docs/.vitepress/config.mjs
  • Výstup buildu: /opt/vitepress/docs/.vitepress/dist
  • Konfigurace Nginx: /etc/nginx/sites-available/vitepress.conf

Domény a HTTPS

1. Nasměrujte svou domény na IP adresu serveru.

2. Upravte konfiguraci Nginx a nahraďte server_name _; svou doménou (například server_name <YOUR_DOMAIN>;):

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

3. Otestujte konfiguraci:

nginx -t

4. Nainstalujte Certbot:

apt install -y certbot python3-certbot-nginx

5. Vygenerujte certifikát Let's Encrypt:

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

6. Znovu načtěte Nginx:

systemctl reload nginx

7. Otevři prohlížeč a přejdi na: https://<YOUR_DOMAIN>

Více ve vývojářských nástrojích

Související aplikace.

Nasaďte VitePress hned. Od 2,48 $/měs.