Avanserte funksjoner
Denne siden dekker avanserte funksjoner i GamePanel som er tilgjengelige på Pro-lisenstier og høyere.
Git-basert deploy
Git-deploy lar deg automatisk oppdatere serverens filer fra et versjonskontrollert Git-repositorium. Ideelt for servere med tilpasset konfigurasjoner, scripts eller plugins som vedlikeholdes i Git.
Støttede plattformer
- GitHub
- GitLab
- Bitbucket
Konfigurere Git-deploy
- Gå til Innstillinger → Git Deploy
- Lim inn repositoriumets URL (HTTPS eller SSH)
- Angi gren som skal deployes (f.eks.
main) - Legg til deploy-nøkkel (for private repositorier)
- Velg hvilke filer/mapper som skal oppdateres
- Aktiver automatisk deploy ved push (webhook fra Git-plattformen) eller kjør manuelt
Manuell deploy
- Klikk Deploy nå for å hente siste endringer fra Git-repositoriet
- Endre log vises etter fullført deploy
FastDL for Source-spill
FastDL (Fast Download) er en funksjon spesifikt for Source-baserte spill (Counter-Strike 2, Team Fortress 2, Garry's Mod) som lar klienter laste ned tilpassede ressurser fra en rask HTTP-server i stedet for direkte fra spillserveren.
Fordeler
- Raskere nedlasting av kart, skins og lyder for spillerne
- Reduserer belastningen på spillserveren under nedlasting
- Støtter mange samtidige nedlastinger
Aktivere FastDL
- Gå til Innstillinger → FastDL
- Aktiver FastDL
- Angi FastDL-URL (GamePanel oppretter automatisk en HTTP-endepunkt)
- Legg til ressurser du vil gjøre tilgjengelig
- Konfigurer serveren til å bruke FastDL-URLen
Server-maler
Server-maler lar deg lagre en konfigurert servers oppsett og bruke det som utgangspunkt for nye servere.
Opprette en mal
- Konfigurer en server som ønsket
- Gå til Innstillinger → Lagre som mal
- Gi malen et navn og beskrivelse
- Velg hvilke elementer som inkluderes (konfigurasjonsfiler, plugins, innstillinger)
- Lagre
Bruke en mal
Når du oppretter en ny server, kan du velge Fra mal og velge en av dine lagrede maler. Alle valgte elementer kopieres over til den nye serveren.
Server-grupper
Server-grupper lar deg organisere relaterte servere og utføre masseoperasjoner på dem.
Opprette en gruppe
- Gå til Server-grupper i kontooversikten
- Klikk Ny gruppe
- Gi gruppen et navn
- Velg hvilke servere som skal tilhøre gruppen
- Lagre
Masseoperasjoner
Med en gruppe kan du:
- Start alle – starter alle servere i gruppen
- Stopp alle – stopper alle servere
- Restart alle – restarter alle servere
- Send til alle – sender en kommando til alle kjørende servere
- Backup alle – tar backup av alle servere
Masseoperasjoner utføres med en kort forsinkelse mellom hver server for å unngå overbelastning av noden.
Flytte server mellom noder
Hvis du har kapasitet på en annen node og ønsker å flytte en server:
- Gå til Innstillinger → Flytt server
- Velg målnoden fra listen
- Tilgjengelig kapasitet vises for hver node
- Klikk Start overføring
Under overføringen:
- Serveren stoppes automatisk
- Alle serverdata overføres til ny node
- Serveren startes på ny node
- DNS-pekere oppdateres automatisk (om konfigurert)
Overføringstiden avhenger av mengden serverdata og nettverkshastigheten mellom nodene.
Egendefinerte oppstartsparametere
For avanserte brukere kan du tilpasse oppstartskommandoen som brukes når serveren starter:
- Gå til Innstillinger → Oppstartsparametere
- Rediger oppstartskommandoen
- Legg til egendefinerte flagg og argumenter
- Lagre
Merk: Feil oppstartsparametere kan forhindre serveren fra å starte. Test endringer i et ikke-produksjonsmiljø først.