lobsite! Logg inn Registrer deg

Docusaurus-hosting

Host Docusaurus-dokumentasjon: npm run build skriver build/, og npx lobsite deployer den med en forhåndsvisnings-URL per deploy for gjennomgang.

Docusaurus bygger til build/, og npx lobsite finner og deployer den.
Slipp en HTML-fil, en mappe eller en .zip Sjekkes i nettleseren din; ingenting lastes opp før du publiserer.

Docusaurus bygger dokumentasjonen din til et statisk nettsted i build/: hvert dokument og hvert blogginnlegg som HTML, med søk og navigasjon som kjører i nettleseren. Lobsite hoster den mappen. Kjør npm run build, så npx lobsite, og dokumentasjonen er live på en *.lobsite.app-adresse med HTTPS. Hver deploy får også sin egen URL, nyttig for å gå gjennom endringer i dokumentasjonen før de går live.

Slik fungerer det

  1. Bygg dokumentasjonen med npm run build. Docusaurus skriver nettstedet til build/, og stopper bygget ved ødelagte lenker som standard.
  2. Kjør npx lobsite i prosjektet. Den deployer build/, ikke static/. Første deploy trenger ingen konto og varer i 6 timer.
  3. Behold den med krav-lenken, i en gratis konto. Deretter oppdaterer npm run build && npx lobsite den samme adressen.

url, baseUrl og skråstrek til slutt

// docusaurus.config.js
export default {
  url: "https://my-docs.lobsite.app",
  baseUrl: "/",
};
  • url er adressen til nettstedet ditt. Docusaurus bruker den til kanoniske lenker og sitemap.
  • baseUrl er / på Lobsite. Et GitHub Pages-prosjektnettsted bruker /repo-name/; lar du det stå, blir alle ressurslenker ødelagt.
  • trailingSlash kan utelates. Dokumenter bygget som docs/intro/index.html åpnes på /docs/intro/; /docs/intro videresender dit.

Gå gjennom endringer i dokumentasjonen

Dokumentasjon skrives av mange og gjennomgås ofte av noen andre. lobsite deploy --preview publiserer bygget på sin egen URL uten å røre den live dokumentasjonen, så den som går gjennom leser endringen slik den vil se ut. lobsite promote gjør den live, og lobsite rollback går tilbake til forrige versjon i ett steg. Flytter du sider? Legg til videresendinger for de gamle stiene i lobsite.toml, så lenker fra søkeresultater og andre nettsteder fortsatt fungerer; Videresendingsgenerator skriver reglene. KI-kodeagenter kan kjøre den samme deployen med npx -y lobsite --yes, som aldri stopper for å spørre om noe.

Hver deploy får en URL

Forhåndsvis før du går live. Rull tilbake med ett klikk, inkludert videresendinger.

Bare endrede filer lastes opp

Filer lagres etter hash. Å deploye et uendret nettsted på nytt laster opp 0 byte.

HTTPS overalt

Hvert nettsted får en *.lobsite.app-adresse med HTTPS fra første deploy.

Konfigurasjon i én fil

Videresendinger, headere og skjemaer ligger i lobsite.toml og følger med hver deploy.

Laget for agenter

Ingen spørsmål under en agent, og en Tell the user:-linje med URL-en og krav-lenken.

Grenser du kan lese

Hver grense er publisert, og hver feil forteller deg hva du skal gjøre videre.

Docusaurus-verter sammenlignet

Lobsite GitHub Pages Netlify Vercel
Bygger dokumentasjonen for deg Nei: du deployer build/ I GitHub Actions, eller docusaurus deploy Ja Ja
Forhåndsvisnings-URL for hver deploy Ja Nei Ja Ja
Tilbakerulling i ett steg Ja Reverser en commit Ja Ja
Konto før første deploy Nei: live i 6 timer, så behold det gratis Ja, og et repository Ja Ja
Eget domene Ja, gratis Ja, gratis Ja Ja

GitHub Pages fungerer godt for åpen kildekode-dokumentasjon som ligger ved siden av koden. Lobsite passer for dokumentasjon du bygger lokalt eller i CI og vil forhåndsvise, publisere og rulle tilbake uten en Git-arbeidsflyt rundt hostingen.

Ofte stilte spørsmål

Hvilken baseUrl bør Docusaurus bruke på Lobsite?

/. Nettstedet leveres fra roten av adressen sin. Bare et GitHub Pages-prosjektnettsted trenger /repo-name/.

Fungerer søket i Docusaurus på en statisk vert?

Ja. Algolia DocSearch kjører i besøkendes nettleser, og lokale søketillegg bygger indeksen sin inn i build/. Ingen av dem trenger en server.

Kan jeg hoste versjonert Docusaurus-dokumentasjon?

Ja. Hver versjon bygges inn i build/ som egne sider, så alle deployes sammen. Bare filer som er endret siden forrige deploy, lastes opp.

Hvor stort kan et Docusaurus-nettsted være?

På gratisplanen opptil 100 filer og 50 MB per deploy, som holder for de fleste dokumentasjonsnettsteder. Større dokumentasjon med mange versjoner eller bilder trenger betalingsplanen som kommer snart; alle grensene står i tabellen over grenser.

Se også