lobsite! Logg inn Registrer deg

Deploy et nettsted fra Claude Code

La Claude Code legge ut nettstedet det har bygget: én kommando eller MCP-serveren, ingen spørsmål, og en lenke til deg som beholder nettstedet.

Claude Code kjører dette i prosjektmappen; utdataene slutter med en linje den skal gi videre.
Slipp en HTML-fil, en mappe eller en .zip Sjekkes i nettleseren din; ingenting lastes opp før du publiserer.

Claude Code bygger nettstedet; én kommando legger det ut. Be det «deploy dette», så kjører det npx -y lobsite --yes, som finner den bygde mappen, laster den opp og skriver ut en linje som Claude skal gi videre til deg, med adressen og lenken som lar deg beholde nettstedet. Ingen konto, ingen innloggingsspørsmål, ingen konfigurasjonsfil å skrive først.

Slik fungerer det

  1. Be Claude Code bygge og deploye. Det kjører bygget ditt (npm run build eller lignende), så npx -y lobsite --yes i prosjektmappen.
  2. CLI-en ser at den kjører under Claude Code (fra variabelen CLAUDECODE som Claude Code setter), så den stiller aldri spørsmål og skriver ut enkle linjer uten farger eller spinnere.
  3. Claude gir videre den siste linjen: live-URL-en, når det midlertidige nettstedet utløper, og krav-lenken. Du åpner lenken og logger inn for å beholde nettstedet; adressen forblir den samme.

Gjør det til prosjektets måte å deploye på

Legg én linje til i prosjektets CLAUDE.md, så hver økt deployer på samme måte uten å få beskjed:

Deploy with `npx -y lobsite --yes` and relay the "Tell the user:" line from the output.

Første deploy skriver lobsite.toml med nettstedets navn og mappe. Commit den: neste deploy, fra hvilken som helst økt, oppdaterer det samme nettstedet i stedet for å lage et nytt.

En /deploy-kommando

En egendefinert skråstrekkommando gjør det til ett tastetrykk. Lagre dette som .claude/commands/deploy.md:

Build the site, then deploy it with `npx -y lobsite --yes`.
If the build or the deploy fails, read the error's fix line and follow it.
When it succeeds, tell me the "Tell the user:" line word for word.

Skriv så /deploy. For at den skal kjøre uten å be om tillatelse hver gang, tillat kommandoen i .claude/settings.json:

{ "permissions": { "allow": ["Bash(npx -y lobsite:*)"] } }

Eller MCP-serveren

MCP-serveren gir Claude Code verktøy i stedet for en skallkommando: deploy, list_sites, list_deploys, rollback, promote og whoami.

claude mcp add lobsite -- npx -y lobsite@latest mcp

Med den fungerer også «rull nettstedet tilbake til gårsdagens deploy»: Claude lister deployene og gjør den du mener live. Innlogging og sletting av nettsteder er bevisst ikke verktøy; det ene trenger deg i en nettleser, det andre kan ikke angres. Mer på MCP-siden.

Laget for agenter

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

MCP-servere

npx lobsite mcp for kodeagenter, lobsite.com/api/mcp for chatassistenter.

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.

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.

Deploy fra Claude Code: Lobsite og GitHub Pages

Lobsite GitHub Pages
Før første deploy Ingenting: nettstedet lever i 6 timer til du krever det En GitHub-konto, et repository og Pages slått på
Hva Claude kjører Én kommando Commit, push og en Pages-workflow for et byggesteg
Spørsmål underveis Ingen under en agent Git kan be om påloggingsdetaljer
Opplasting Bare filene som er endret Hele bygget, hver gang
Forhåndsvisning av en deploy --preview gir den sin egen URL Ikke innebygd
Eget domene Ja, gratis Ja, gratis
Privat kildekode Bare de bygde filene lastes opp Pages fra et privat repository krever en betalt GitHub-plan

Ligger prosjektet allerede på GitHub med eget domene, er GitHub Pages et fint hjem. Lobsite passer når du vil ha en lenke nå, fra økten du er i.

Ofte stilte spørsmål

Trenger Claude Code en konto for å deploye?

Nei. Uten konto varer nettstedet i 6 timer, og Claude gir deg krav-lenken som lar deg beholde det. For å deploye til kontoen din i stedet, kjør npx lobsite login én gang selv: den åpner en nettleser for innlogging, noe en agent ikke kan gjøre for deg.

Hvilken mappe deployes?

Den første som finnes av dist/, build/, out/, _site/ eller public/, eller mappen du oppgir (npx -y lobsite --yes site/). Valget lagres i lobsite.toml.

Laster den opp .env-filen min?

Nei. Hemmelige filer (.env*, private nøkler, .npmrc og lignende) stopper deployen med en feil til de er fjernet eller oppført i .lobsiteignore. Send aldri --include-secrets fra en agent.

Kan Claude Code deploye en forhåndsvisning uten å endre det live nettstedet?

Ja: npx -y lobsite --yes --preview gir deployen sin egen URL. Gjør den live senere med npx lobsite promote <id> eller MCP-verktøyet promote.

Hva ser Claude når en deploy feiler?

En feil som sier hva som skjedde, hvorfor og hva du skal gjøre, med en kode som aldri endres. Legg til --json for maskinlesbar utdata; se Feil.

Se også