Utrulling ved push
Installer Hostingsurges GitHub-app, eller legg til en push-webhook i GitLab, Bitbucket, Gitea eller Forgejo. Hver push til produksjonsgrenen bygges og rulles ut.
Velg produkt
WebhotellNettsteder og WordPress på en plan med fast prisCloudRull ut apper, API-er og databaser fra Git eller DockerAI BuilderLag og endre nettsteder og apper med AILegg til i ethvert prosjekt
Domener og e-postDatabaserAdministrert WordPressAgentdriftMigreringUtviklere
Alt om AIUtviklereMCP for AI-assistenterDokumentasjonSikkerhetStatusHostingsurge
PriserLogg innUtviklere
Hostingsurge har et REST-API, et CLI og en MCP-server. Rull ut ved push fra en hvilken som helst Git-vert, start bygg med utrullingskroker og få JSON fra hver CLI-kommando for skript, CI og AI-agenter.
Rull ut en mappe, følg logger og administrer miljøvariabler, domener, databaser, WordPress og importer uten å åpne kontrollpanelet.
--json på en hvilken som helst kommando for maskinlesbar utdataHOSTINGSURGE_TOKEN i CI og hopp over innloggingen# Installer én gang (eller kjør enkeltkommandoer med npx) npm i -g https://hostingsurge.com/cli/hostingsurge.tgz # Logg inn med en token fra Innstillinger → API- og MCP-nøkler hostingsurge login # Koble mappen, rull den ut og følg loggene hostingsurge link hostingsurge deploy --prod hostingsurge logs --follow # I CI: token fra miljøet, JSON som utdata export HOSTINGSURGE_TOKEN=<token> hostingsurge deploy --prod --project my-app --json
Alle kommandoer, med eksempel. hostingsurge help <command> viser alle flagg.
| Kommando | Hva den gjør | Eksempel |
|---|---|---|
login · logout · whoami | Lagre en API-token, fjern den eller vis hvem du er logget inn som | hostingsurge login |
projects · link · open | List prosjekter, koble mappen til et av dem, åpne nettstedet | hostingsurge link |
deploy [dir] --prod | Last opp en mappe, bygg den og vent på URL-en | hostingsurge deploy --prod |
logs --follow | Strøm kjørelogger, eller bygglogger med --build | hostingsurge logs --follow |
env ls · add · rm · pull | Administrer miljøvariabler, eller hent dem til en lokal fil | hostingsurge env pull |
domains ls · add · verify · rm | Legg til egne domener og få DNS-postene som skal settes | hostingsurge domains add www.example.com |
import <source> | Flytt et nettsted, en app eller en database fra git, vercel, netlify, wordpress, db, snapshot, cpanel eller sftp | hostingsurge import vercel my-app |
databases | Opprett, koble til, ta sikkerhetskopi av og gjenopprett administrerte databaser, og slå offentlig tilgang av eller på | hostingsurge databases ls |
wordpress | Status, oppdateringer, herding, automatiske oppdateringer, nytt adminpassord, helsesjekker og sikkerhetskopier | hostingsurge wordpress status |
email | E-postdomener, postbokser og transaksjonelle utsendelser | hostingsurge email domains ls |
cron · hooks · webhook | Planlagte kommandoer, utrullingskroker og utrulling ved push | hostingsurge hooks add nightly |
JSON over HTTPS, autentisert med en bearer-token. OpenAPI-spesifikasjonen beskriver hvert endepunkt, så du kan generere en klient i språket du bruker.
https://hostingsurge.com/api/v1API=https://hostingsurge.com/api/v1 # List prosjektene dine curl $API/projects \ -H "Authorization: Bearer $HOSTINGSURGE_TOKEN" # Rull ut ett av dem på nytt curl -X POST $API/projects/$PROJECT_ID/deployments \ -H "Authorization: Bearer $HOSTINGSURGE_TOKEN" # Last ned OpenAPI-spesifikasjonen curl $API/openapi.json
Rull ut ved hver push, rull ut på nytt fra hvor som helst og rull tilbake når du trenger det.
Installer Hostingsurges GitHub-app, eller legg til en push-webhook i GitLab, Bitbucket, Gitea eller Forgejo. Hver push til produksjonsgrenen bygges og rulles ut.
En hemmelig URL som ruller ut prosjektet på nytt når noe sender en POST til den: et CMS, en CI-jobb eller en planlagt oppgave.
Rull produksjon tilbake til en tidligere utrulling, eller sett en ferdig utrulling i produksjon, fra kontrollpanelet eller API-et.
Fra terminalen
# Opprett en utrullingskrok (URL-en vises bare én gang) hostingsurge hooks add nightly # Rull ut på nytt fra hvor som helst curl -X POST "$DEPLOY_HOOK_URL" # Utrulling ved push fra en hvilken som helst Git-vert: opprett webhook-hemmeligheten hostingsurge webhook rotate
Hostingsurges MCP-server gir Claude, ChatGPT, Cursor og VS Code 126 verktøy. De kobler til ved at du logger inn, så det er ingen nøkkel å lime inn.
/llms.txt beskriver plattformen for AI-agenter# Claude Code: legg til serveren, og kjør /mcp for å logge inn claude mcp add --transport http hostingsurge \ https://hostingsurge.com/mcp # En guide til plattformen, skrevet for AI-agenter curl https://hostingsurge.com/llms.txt
Opprett en API-token i kontrollpanelet under Innstillinger → API- og MCP-nøkler. En token gjelder for hele teamet: send den som bearer-token til API-et, lagre den med hostingsurge login eller sett HOSTINGSURGE_TOKEN i CI.
OpenAPI-spesifikasjonen på /api/v1/openapi.json beskriver hvert endepunkt. Last den inn i API-klienten din eller generer en typet klient fra den.
Ja. Legg til --json på en hvilken som helst kommando for maskinlesbar utdata, og sett HOSTINGSURGE_TOKEN slik at agenten slipper å logge inn. For assistenter som Claude eller ChatGPT passer MCP-serveren som regel bedre.
GitHub via Hostingsurges GitHub-app, og GitLab, Bitbucket, Gitea og Forgejo via push-webhooks. Du kan også importere et repo fra en hvilken som helst Git-URL, også private via en skrivebeskyttet deploy key.
Ja. hostingsurge deploy laster opp en mappe og ruller den ut, og i kontrollpanelet kan du dra og slippe en mappe eller en .zip-fil.
Opprett en gratis konto, lag en token under Innstillinger → API- og MCP-nøkler og rull ut ditt første prosjekt fra kommandolinjen.