Перейти до основного вмісту
Знижка 50% усі плани, обмежений час. Від $2.48/mo
VitePress

VitePress

VitePress — генератор статичних сайтів на Vite та Vue. Пишете Markdown, отримуєте сайт документації з миттєвим перезавантаженням у розробці та вбудованою темою, яку можна розширювати. Ліцензія MIT, понад 18 200 зірок на GitHub.

З першого погляду

18.2k

Зірки на GitHub

1

Перегляди сторінки

Ліцензія MIT Версія 1.6.4 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Доступ

  • Відкрийте VitePress: http://<SERVER_IP>

Редагування та публікація контенту

1. Додайте або змініть файли Markdown: /opt/vitepress/docs

2. Якщо ви додаєте або перейменовуєте сторінки, оновіть /opt/vitepress/docs/.vitepress/config.mjs для елементів навігації та бічної панелі.

3. Перезберіть сайт:

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

Nginx віддає згенеровані файли з: /opt/vitepress/docs/.vitepress/dist

Після перезбірки перезапускати Nginx не потрібно.

Важливі шляхи

  • Проєкт: /opt/vitepress
  • Контент: /opt/vitepress/docs
  • Конфігурація: /opt/vitepress/docs/.vitepress/config.mjs
  • Результат збірки: /opt/vitepress/docs/.vitepress/dist
  • Конфігурація Nginx: /etc/nginx/sites-available/vitepress.conf

Домен і HTTPS

1. Спрямуйте свій домен на IP-адресу сервера.

2. Відредагуйте конфігурацію Nginx і замініть server_name _; на свій домен (наприклад, server_name <YOUR_DOMAIN>;):

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

3. Перевірте конфігурацію:

nginx -t

4. Встановіть Certbot:

apt install -y certbot python3-certbot-nginx

5. Згенеруйте сертифікат Let's Encrypt:

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

6. Перезавантажте Nginx:

systemctl reload nginx

7. Відкрийте браузер і перейдіть за адресою: https://<YOUR_DOMAIN>

Більше в розділі Інструменти розробки

Схожі додатки.

Розгорніть VitePress зараз. Від $2,48/міс.