Ugrás a fő tartalomra
50% kedvezmény minden csomagra, korlátozott ideig. Már $2.48/mo
Docusaurus

Docusaurus

A Docusaurus a Meta dokumentációs oldalgenerátora. Verziózott dokumentációt, keresést, fordításokat és oldalanként felülírható React témát ad. MIT licenc, több mint 65 900 GitHub-csillag.

Egy pillantásra

66k

GitHub-csillagok

1

Oldalmegtekintések

Licenc MIT Verzió 3.10.2 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV6,IPV4

Hozzáférés

  • Nyissa meg a Docusaurust: http://<SERVER_IP>

Tartalom szerkesztése és közzététele

1. Adjon hozzá vagy szerkesszen tartalmi fájlokat:

/opt/docusaurus/docs
/opt/docusaurus/blog
/opt/docusaurus/src/pages

2. Frissítés /opt/docusaurus/docusaurus.config.js az oldalbeállításokhoz, a navigációhoz és a téma konfigurációjához.

3. Építse újra az oldalt:

cd /opt/docusaurus && npm run build

Az Nginx innen szolgálja ki a generált fájlokat: /opt/docusaurus/build

Az újraépítés után nem kell újraindítani az Nginx-et.

Fontos útvonalak

  • Projekt: /opt/docusaurus
  • Dokumentáció: /opt/docusaurus/docs
  • Blog: /opt/docusaurus/blog
  • Oldalak: /opt/docusaurus/src/pages
  • Konfiguráció: /opt/docusaurus/docusaurus.config.js
  • Build kimenete: /opt/docusaurus/build
  • Nginx-konfiguráció: /etc/nginx/sites-available/docusaurus.conf

Domain és HTTPS

1. Irányítsa a domainjét a szerver IP-címére.

2. Szerkessze az Nginx konfigurációját, és cserélje ki ezt: server_name _; a saját domainjére (például server_name <YOUR_DOMAIN>;):

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

3. Tesztelje a konfigurációt:

nginx -t

4. Telepítse a Certbotot:

apt install -y certbot python3-certbot-nginx

5. Hozzon létre egy Let's Encrypt tanúsítványt:

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

6. Töltse újra az Nginx-et:

systemctl reload nginx

7. Frissítse a Docusaurus oldal URL-jét: cserélje ki ezt: url: 'http://<SERVER_IP>', erre: url: 'https://<YOUR_DOMAIN>', in /opt/docusaurus/docusaurus.config.js.

8. Építse újra az oldalt:

cd /opt/docusaurus && npm run build

9. Nyissa meg a böngészőjét és látogassa meg: https://<YOUR_DOMAIN>

Megjegyzések

  • A Docusaurus statikus weboldalt generál, adatbázisra nincs szükség.
  • A tartalmi változások csak új build után jelennek meg nyilvánosan.
  • Módosítsa a Docusaurus konfigurációját és a projekt szerkezetét az igényei szerint.

Több a Fejlesztői eszközök kategóriában

Kapcsolódó alkalmazások.

Docusaurus telepítése most. Már 2,48 $/hó-tól.