Przejdź do treści głównej
50% zniżki wszystkie plany, oferta limitowana. Od $2.48/mo
VitePress

VitePress

VitePress to generator stron statycznych oparty na Vite i Vue. Pisz w Markdown i otrzymuj witrynę dokumentacji z natychmiastowym przeładowaniem w trybie deweloperskim oraz wbudowanym motywem, który możesz rozszerzać. Licencja MIT i ponad 18 200 gwiazdek na GitHubie.

Na pierwszy rzut oka

18.2k

Gwiazdki na GitHub

1

Wyświetlenia strony

Licencja MIT Wersja 1.6.4 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Dostęp

  • Otwórz VitePress: http://<SERVER_IP>

Edycja i publikowanie treści

1. Dodaj lub edytuj pliki Markdown: /opt/vitepress/docs

2. Jeśli dodajesz lub zmieniasz nazwy stron, zaktualizuj /opt/vitepress/docs/.vitepress/config.mjs dla wpisów nawigacji i paska bocznego.

3. Przebuduj witrynę:

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

Nginx udostępnia wygenerowane pliki z: /opt/vitepress/docs/.vitepress/dist

Po przebudowaniu nie trzeba restartować Nginx.

Ważne ścieżki

  • Projekt: /opt/vitepress
  • Treść: /opt/vitepress/docs
  • Konfiguracja: /opt/vitepress/docs/.vitepress/config.mjs
  • Wynik budowania: /opt/vitepress/docs/.vitepress/dist
  • Konfiguracja Nginx: /etc/nginx/sites-available/vitepress.conf

Domena i HTTPS

1. Skieruj swoją domenę na adres IP serwera.

2. Edytuj konfigurację Nginx i zamień server_name _; na swoją domenę (na przykład server_name <YOUR_DOMAIN>;):

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

3. Przetestuj konfigurację:

nginx -t

4. Zainstaluj Certbota:

apt install -y certbot python3-certbot-nginx

5. Wygeneruj certyfikat Let's Encrypt:

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

6. Przeładuj Nginx:

systemctl reload nginx

7. Otwórz przeglądarkę i odwiedź: https://<YOUR_DOMAIN>

Więcej w Narzędzia deweloperskie

Powiązane aplikacje.

Wdróż VitePress teraz. Od $2,48/mies.