Deploy

Rull ut enhver app fra Git. Hver push bygges.

Koble til et repo eller last opp en mappe. Hostingsurge gjenkjenner rammeverket, bygger appen din og kjører den på servere i EU — med logger, tilbakerulling med ett klikk og egne domener med automatisk SSL.

Utrulling ved pushEn forhåndsvisning per grenBygg- og kjøreloggerTilbakerullingAutomatisk SSLServere i Frankrike

Fra repo til app i produksjon

Tre trinn første gang. Etter det er en push alt som trengs.

  1. Koble til koden dinImporter et repo fra GitHub, GitLab, Bitbucket eller en hvilken som helst Git-URL — private repoer kobles til med en skrivebeskyttet utrullingsnøkkel som vi genererer. Ingen Git? Last opp en mappe eller en ZIP-fil.
  2. Vi tar oss av byggetHostingsurge gjenkjenner rammeverket, setter bygg- og startkommandoene og viser loggen fortløpende mens bygget kjører. Du kan endre kommandoene når som helst.
  3. Gå live, og push for å oppdatereNår bygget er klart, går den nye versjonen live i produksjon. Med utrulling ved push slått på sendes neste versjon ut ved hver push til produksjonsgrenen — og en tilbakerulling er bare ett klikk unna.

Ta med stacken du allerede bruker

Rammeverket gjenkjennes fra koden, og bygget settes opp for deg. Dette kan du rulle ut i dag.

KjøremiljøDette kan du rulle utKjører som
Statisk nettstedHTML, CSS og JavaScript, eller utdata fra en statisk nettstedsgeneratorStatiske filer
Next.jsKomplette Next.js-apper med serverside-renderingEn Node.js-server
ViteReact-, Vue- og Svelte-apper bygd med ViteStatiske filer
Node.jsServere bygd med Express, Fastify, NestJS, Hono og flereStartkommandoen din
PythonDjango-, Flask- og FastAPI-apperAppserveren din
PHPPHP-nettsteder og Laravel-appernginx og PHP-FPM
Docker-imageEt ferdig image fra et containerregisterImaget, som det er
Mappe eller ZIPFiler lastet opp rett fra datamaskinen, ingen Git nødvendigSom rammeverket sitt

Alt en app i produksjon trenger

Logger, tilbakerullinger, variabler, domener og planlagte jobber — i kontrollpanelet, CLI-en eller API-et.

Utrulling ved push

Hver push til produksjonsgrenen bygges og rulles ut. Fungerer med GitHub, GitLab, Bitbucket, Gitea og Forgejo.

Bygg- og kjørelogger

Følg et bygg linje for linje, og les deretter hva appen skriver ut mens den kjører — i kontrollpanelet eller fra terminalen.

Tilbakerulling med ett klikk

Gjør en tidligere produksjonsutrulling aktiv igjen, eller sett en annen utrulling i produksjon. Ett klikk uansett.

Miljøvariabler

Hold nøkler og innstillinger utenfor koden. Sett dem per prosjekt, merk hemmeligheter som sensitive og hent dem lokalt med CLI-en.

Egne domener og SSL

Legg til domenet ditt, verifiser det med en TXT-post og få et sertifikat fra Let’s Encrypt automatisk. Omdiriger også www og gamle domener.

Cron-jobber

Kjør gjentakende kommandoer etter en tidsplan i appens container. Må en jobb kjøres med en gang? Klikk på Kjør nå.

Utrullingskroker

En hemmelig URL som ruller ut produksjon på nytt når den kalles — fra CI, en publiseringsknapp i et CMS eller en hvilken som helst annen tjeneste.

En forhåndsvisning per gren

Push en gren, så får den sin egen forhåndsvisningsadresse, og du kan sjekke en endring før den når produksjon. Ikke for WordPress-nettsteder.

Beskyttelse og edge-regler

Legg et passord eller en IP-tillatelsesliste foran en utrulling, tving HTTPS og sett svarhoder og omdirigeringer.

Databaser ved siden av appen

Legg til PostgreSQL, MySQL, MariaDB, Redis eller MongoDB på teamets private nettverk. Tilkoblingsstrengen havner i miljøvariablene dine.

Måles ikke ennå: trafikk og lagring. Byggeminutter telles per team, og hvert prosjekt kjører innenfor planens grense for CPU og minne.

Rull ut fra terminalen, CI eller AI-assistenten din

Kontrollpanelet er én vei inn. CLI-en, REST-API-et og MCP håndterer også utrullinger, logger, variabler og domener, slik at skript, pipelines og agenter kan levere.

  • En CLI for terminal og CI, med --json-utdata for skript og agenter
  • HOSTINGSURGE_TOKEN for CI-pipelines, så du slipper et innloggingstrinn
  • Et REST-API med OpenAPI-spesifikasjon
  • MCP for Claude, ChatGPT, Cursor og VS Code: logg inn, ingen nøkler å lime inn

Utforsk API-et og CLI-en

Koble til AI-en din

# Installer CLI-en og logg inn
npm i -g https://hostingsurge.com/cli/hostingsurge.tgz
hostingsurge login

# Koble denne mappen til et prosjekt og rull den ut
hostingsurge link
hostingsurge deploy --prod

# Følg hva appen skriver ut
hostingsurge logs --follow

Bygd for isolasjon

Team, bygg og data holdes adskilt, på servere i EU.

Isolert per team

Hvert teams prosjekter, data og innloggingsopplysninger er isolert fra andre team.

Isolerte bygg

Hvert bygg kjører for seg. Et mislykket bygg erstatter aldri versjonen som er live.

Hostet i EU

Servere i Frankrike, bak en brannmur, med TLS og en herdet proxy foran appene dine.

Ingen servere å drifte

Ingen SSH-nøkler, proxyer eller kontrollpaneler å holde styr på. Du jobber i kontrollpanelet, CLI-en, API-et eller via MCP.

Spørsmål om Deploy, besvart

Stacker, Git, domener og hva som skjer når en utrulling mislykkes.

Hvilke rammeverk og språk kan jeg rulle ut?

Statiske nettsteder, Next.js med serverside-rendering, Vite-apper, Node.js, Python og PHP, pluss Docker-images fra et register og opplastede mapper eller ZIP-filer. Rammeverket gjenkjennes fra koden, og du kan justere bygg- og startkommandoene.

Trenger jeg GitHub?

Nei. Importer fra en hvilken som helst Git-vert via URL — GitHub, GitLab, Bitbucket, Codeberg, Gitea eller din egen server. Private repoer kobles til med en skrivebeskyttet utrullingsnøkkel som Hostingsurge genererer. Du kan også laste opp en mappe eller ZIP-fil, eller rulle ut fra terminalen med CLI-en.

Hvordan flytter jeg et prosjekt fra Vercel?

Bruk Vercel-importen med en lesetoken. Den tar med rammeverk og bygginnstillinger, synlige miljøvariabler og domeneomdirigeringer; hemmelige variabler legger du inn selv, og cron-jobber oppretter du på nytt. Appen kjører på en forhåndsvisningsadresse mens Vercel fortsetter å svare, og du endrer DNS når alt stemmer. Slik fungerer migrering

Hva skjer hvis en utrulling mislykkes?

Det mislykkede bygget stopper med hele loggen sin, og versjonen som er live, fortsetter å svare. Hvis en versjon som allerede har gått live, oppfører seg feil, ruller du tilbake til en tidligere produksjonsutrulling med ett klikk.

Kan jeg bruke mitt eget domene?

Ja. Legg til domenet, publiser en TXT-post som viser at du eier det, og legg til nøyaktig de DNS-postene kontrollpanelet viser. SSL-sertifikatet utstedes automatisk, og du kan omdirigere andre domener, som www, til hoveddomenet.

Hvor hostes appene mine?

På servere i Frankrike (EU), bak en brannmur med TLS og en herdet proxy. Hvert teams prosjekter, data og innloggingsopplysninger er isolert fra andre team.

Hva koster Deploy?

Deploy er en del av Cloud, priset som Railway og Render. Hobby koster $5 og Pro $20 i måneden, hver med bruk for samme beløp inkludert; utover det koster CPU $20 per vCPU-måned og minne $10 per GB-måned, fakturert per sekund. Instanser med fast pris starter på $7 i måneden, og statiske nettsteder og bygg er gratis. Priser i USD, eksklusive mva. Priser for Deploy

Rull ut din første app på Free.

Koble til et repo eller last opp en mappe. Flytter du fra Vercel? Importer prosjektet og sjekk det på en forhåndsvisningsadresse før du endrer DNS.