Udrulning ved push
Installér Hostingsurges GitHub App, eller tilføj en push-webhook i GitLab, Bitbucket, Gitea eller Forgejo. Hvert push til din produktionsbranch bygges og udrulles.
Vælg produkt
WebhotelWebsites og WordPress på en plan med fast prisCloudUdrul apps, API’er og databaser fra Git eller DockerAI BuilderOpret og ændr sites og apps med AIFøj til ethvert projekt
Domæner og e-mailDatabaserAdministreret WordPressAgentdriftMigreringUdviklere
Alt om AIUdviklereMCP til AI-assistenterDokumentationSikkerhedStatusHostingsurge
PriserLog indUdviklere
Hostingsurge har en REST-API, en CLI og en MCP-server. Udrul ved push fra en vilkårlig Git-vært, start builds med udrulningshooks, og få JSON ud af hver CLI-kommando til scripts, CI og AI-agenter.
Udrul en mappe, følg logs, og administrér miljøvariabler, domæner, databaser, WordPress og importer uden at åbne kontrolpanelet.
--json til en vilkårlig kommando for maskinlæsbart outputHOSTINGSURGE_TOKEN i CI, og spring login over# Installér én gang (eller kør enkelte kommandoer med npx) npm i -g https://hostingsurge.com/cli/hostingsurge.tgz # Log ind med et token fra Indstillinger → API- og MCP-nøgler hostingsurge login # Forbind mappen, udrul den, og følg logs hostingsurge link hostingsurge deploy --prod hostingsurge logs --follow # I CI: token fra miljøet, JSON som output export HOSTINGSURGE_TOKEN=<token> hostingsurge deploy --prod --project my-app --json
Alle kommandoer, med et eksempel. hostingsurge help <command> viser alle flag.
| Kommando | Hvad den gør | Eksempel |
|---|---|---|
login · logout · whoami | Gem et API-token, fjern det, eller vis, hvem du er logget ind som | hostingsurge login |
projects · link · open | Vis projekter, forbind mappen til et af dem, åbn det live site | hostingsurge link |
deploy [dir] --prod | Upload en mappe, byg den, og vent på URL’en | hostingsurge deploy --prod |
logs --follow | Stream kørselslogs, eller build-logs med --build | hostingsurge logs --follow |
env ls · add · rm · pull | Administrér miljøvariabler, eller hent dem ned i en lokal fil | hostingsurge env pull |
domains ls · add · verify · rm | Tilføj egne domæner, og få de DNS-poster, der skal opsættes | hostingsurge domains add www.example.com |
import <source> | Flyt et site, en app eller en database fra git, vercel, netlify, wordpress, db, snapshot, cpanel eller sftp | hostingsurge import vercel my-app |
databases | Opret, tilknyt, tag backup af og gendan administrerede databaser, og slå offentlig adgang til eller fra | hostingsurge databases ls |
wordpress | Status, opdateringer, hærdning, automatiske opdateringer, nulstilling af admin-adgangskode, sundhedstjek og backups | hostingsurge wordpress status |
email | E-maildomæner, postkasser og transaktionelle udsendelser | hostingsurge email domains ls |
cron · hooks · webhook | Planlagte kommandoer, udrulningshooks og udrulning ved push | hostingsurge hooks add nightly |
JSON over HTTPS, autentificeret med et bearer-token. OpenAPI-specifikationen beskriver alle endpoints, så du kan generere en klient i det sprog, du bruger.
https://hostingsurge.com/api/v1API=https://hostingsurge.com/api/v1 # Vis dine projekter curl $API/projects \ -H "Authorization: Bearer $HOSTINGSURGE_TOKEN" # Udrul et af dem igen curl -X POST $API/projects/$PROJECT_ID/deployments \ -H "Authorization: Bearer $HOSTINGSURGE_TOKEN" # Hent OpenAPI-specifikationen curl $API/openapi.json
Udrul ved hvert push, udrul igen hvorfra som helst, og rul tilbage, når du har brug for det.
Installér Hostingsurges GitHub App, eller tilføj en push-webhook i GitLab, Bitbucket, Gitea eller Forgejo. Hvert push til din produktionsbranch bygges og udrulles.
En hemmelig URL, der udruller dit projekt igen, når noget sender en POST til den: et CMS, et CI-job eller en planlagt opgave.
Rul produktion tilbage til en tidligere udrulning, eller gør en klar udrulning til produktion, fra kontrolpanelet eller API’et.
Fra terminalen
# Opret en udrulningshook (URL’en vises kun én gang) hostingsurge hooks add nightly # Udrul igen hvorfra som helst curl -X POST "$DEPLOY_HOOK_URL" # Udrulning ved push fra enhver Git-vært: opret webhook-hemmeligheden hostingsurge webhook rotate
Hostingsurges MCP-server giver Claude, ChatGPT, Cursor og VS Code 126 værktøjer. De forbinder, ved at du logger ind, så der er ingen nøgle at indsætte.
/llms.txt beskriver platformen for AI-agenter# Claude Code: tilføj serveren, og kør derefter /mcp for at logge ind claude mcp add --transport http hostingsurge \ https://hostingsurge.com/mcp # En guide til platformen, skrevet til AI-agenter curl https://hostingsurge.com/llms.txt
Opret et API-token i kontrolpanelet under Indstillinger → API- og MCP-nøgler. Tokens gælder for hele teamet: send et som bearer-token til API’et, gem det med hostingsurge login, eller sæt HOSTINGSURGE_TOKEN i CI.
OpenAPI-specifikationen på /api/v1/openapi.json beskriver alle endpoints. Indlæs den i din API-klient, eller generér en typet klient ud fra den.
Ja. Tilføj --json til en vilkårlig kommando for maskinlæsbart output, og sæt HOSTINGSURGE_TOKEN, så der ikke kommer en login-prompt. Til 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 repository fra en vilkårlig Git-URL, også private via en skrivebeskyttet deploy key.
Ja. hostingsurge deploy uploader en mappe og udruller den, og i kontrolpanelet kan du trække og slippe en mappe eller en .zip-fil.
Opret en gratis konto, lav et token under Indstillinger → API- og MCP-nøgler, og udrul dit første projekt fra kommandolinjen.