lobsite! Logg inn Registrer deg

Hugo-hosting

Host et Hugo-nettsted: kjør hugo, så deployer npx lobsite public/ og laster bare opp endrede sider. Prøv uten konto, HTTPS fra start.

Hugo bygger til public/, 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.

Hugo gjør en mappe med Markdown om til et komplett nettsted på millisekunder, skrevet til public/. Lobsite legger den mappen ut like raskt: kjør hugo, så npx lobsite, og nettstedet er live på en *.lobsite.app-adresse med HTTPS. Du trenger ikke noe Node.js-prosjekt utover npx, og ingen byggeserver som må holdes på samme Hugo-versjon som din.

Slik fungerer det

  1. Bygg nettstedet med hugo --minify. Hugo skriver det til public/.
  2. Kjør npx lobsite i nettstedets mappe. Den finner public/ og deployer den. Første deploy trenger ingen konto og varer i 6 timer.
  3. Behold det med krav-lenken, i en gratis konto. Mappen lagres i lobsite.toml; fra da av oppdaterer hugo --minify && npx lobsite nettstedet.

baseURL og en ren public/-mappe

# hugo.toml
baseURL = "https://my-site.lobsite.app/"
  • baseURL er den fullstendige adressen din, med skråstrek til slutt. Hugo bruker den til absolutte lenker, RSS-feeder og sitemap. Sett den til *.lobsite.app-adressen din, og endre den når du flytter til ditt eget domene.
  • Hugo tømmer ikke public/ mellom bygg. En side du har slettet eller gitt nytt navn, blir liggende der og blir deployet. Bygg med hugo --minify --cleanDestinationDir, eller slett public/ først, så du deployer nøyaktig det nåværende nettstedet.
  • Utkast og fremtidige innlegg utelates med mindre du bygger med --buildDrafts eller --buildFuture, så et vanlig hugo-bygg er trygt å deploye.

Hvorfor store Hugo-nettsteder deployes raskt

Et Hugo-nettsted med tusenvis av sider endrer likevel bare noen få filer per innlegg, pluss listesidene og feedene som lenker til det. Lobsite lagrer filer etter hashen deres og laster bare opp dem der innholdet er endret, så en deploy etter et nytt innlegg sender kilobyte, ikke hele nettstedet. Bilder Hugo behandlet i et tidligere bygg beholder samme innhold og sendes ikke på nytt. For å sjekke en deploy før den går live, kjør lobsite deploy --preview og åpne URL-en.

Bare endrede filer lastes opp

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

Hver deploy får en URL

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

HTTPS overalt

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

Prøv uten konto

En deploy uten konto er live i 6 timer. Med krav-lenken beholder du den, gratis.

Konfigurasjon i én fil

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

Grenser du kan lese

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

Hugo-verter sammenlignet

Lobsite GitHub Pages Netlify Cloudflare Pages
Bygger Hugo for deg Nei: du deployer public/ I GitHub Actions Ja Ja
Hugo-versjon Din, uansett hvilken Satt i workflowen Satt i en variabel Satt i en variabel
Konto før første deploy Nei: live i 6 timer, så behold det gratis Ja, og et repository Ja Ja
Bare endrede filer lastes opp Ja Via Git Ja Ja
Skjemaer uten backend Ja, når nettstedet er i en konto Nei Ja Nei
Eget domene Ja, gratis Ja Ja Ja

Verter som bygger fra Git passer et team der ingen bygger lokalt. Hvis du allerede kjører hugo på maskinen din, slipper du byggeserveren, versjonsinnstillingene og ventetiden ved å deploye resultatet.

Ofte stilte spørsmål

Trenger jeg Node.js for å deploye et Hugo-nettsted?

Bare for npx, som kjører Lobsite-CLI-en. Hugo-prosjektet ditt trenger ingen package.json. Uten Node kan du slippe public/-mappen i boksen over, eller i dashbordet når nettstedet er i kontoen din.

Hvorfor dukker slettede sider fortsatt opp på Hugo-nettstedet mitt?

Hugo lar gamle filer ligge i public/. Bygg med --cleanDestinationDir, eller fjern public/ før bygging, og deploy på nytt.

Fungerer Hugos 404-side?

Ja. En layouts/404.html-mal bygger 404.html, og Lobsite leverer den med status 404 for alle adresser som ikke finnes.

Hvilken baseURL bør et Hugo-nettsted på Lobsite bruke?

Adressen til nettstedet ditt, for eksempel https://my-site.lobsite.app/. Når du gir nettstedet nytt navn eller flytter til ditt eget domene, endrer du baseURL og bygger på nytt.

Se også