🍂 Höstrea: få 10% rabatt livet ut med koden

Kom igång med utvecklarverktyg

Denna guide hjälper dig att installera och konfigurera olika utvecklarverktyg som Code-Server, Forgejo, Gitea, Haste-Server, LanguageTool eller Reposilite på ServerPrism.

Last updated September 16, 2026

Denna guide hjälper dig att driftsätta och konfigurera en server för utvecklarverktyg på ServerPrism. Du kommer att lära dig hur du beställer din server, förstår den första uppstartsprocessen och börjar konfigurera ditt valda verktyg.

Beställning på ServerPrism

  1. Välj en plan: Välj en plan med minst 2 GB RAM. För större projekt eller fler användare, överväg 4 GB eller mer, upp till 16 GB. Du kan uppgradera din plan senare från din ServerPrism kundpanel.
  2. Välj en region: Välj den datacenterplats som ligger närmast dig eller dina primära användare för bästa prestanda.
  3. Välj din runtime: Under beställningsprocessen väljer du det specifika utvecklarverktyg du vill installera (t.ex. Code-Server, Forgejo, Gitea). Detta installeras automatiskt.
  4. Driftsätt: Slutför din beställning, så börjar din server att provisioneras.

Första uppstarten

Efter driftsättningen startar din server automatiskt. Den initiala uppstartsprocessen installerar alla nödvändiga komponenter för ditt valda utvecklarverktyg. Du kan övervaka förloppet i ServerPrism-panelens flik Console.

Din server är redo när du ser utdata som indikerar att tjänsten har startat framgångsrikt, ofta med en lyssnande port eller ett framgångsmeddelande specifikt för verktyget (t.ex. "Server started", "Listening on port XXXX").

Ansluta / bjuda in spelare

Anslutningsmetoderna varierar beroende på vilket verktyg du valde:

  • Code-Server, Forgejo, Gitea, Haste-Server, LanguageTool, Reposilite: Dessa verktyg nås vanligtvis via en webbläsare. Din servers IP-adress och port visas i ServerPrism-panelen under fliken Network. För enklare åtkomst kan du koppla en gratis subdomän från din ServerPrism kundpanel.
    • Exempel-URL: http://your_server_ip:port eller http://your-subdomain.serverprism.me:port
  • Code-Server: Se till att du antecknar eventuella genererade lösenord från konsolens utdata under den första uppstarten, eftersom detta krävs för att komma åt din VS Code-instans i webbläsaren.

Grundläggande konfiguration

De flesta initiala konfigurationer kan göras via webbgränssnittet för ditt valda verktyg när det väl är igång. För inställningar på servernivå eller miljövariabler, använd ServerPrism-panelen.

Allmänna konfigurationssteg:

  1. Åtkomst till webbgränssnittet: Navigera till din servers IP och port i en webbläsare.
  2. Initial installation: Följ eventuella anvisningar på skärmen för första gången, som att skapa en administratörsanvändare, ställa in en webbplatstitel eller konfigurera lagring.

Specifika konfigurationsanteckningar för verktyg:

  • Code-Server: Det initiala lösenordet kan skrivas ut till konsolen vid första uppstarten. Du kan ofta ändra detta eller konfigurera autentisering via miljövariabler i fliken Startup i ServerPrism-panelen (t.ex. PASSWORD=yournewsecurepassword).
  • Forgejo / Gitea: Under den initiala webbinstallationen kommer du att konfigurera databasen, administratörsanvändaren och lagringsplatsens rotkatalog. Se till att databasinställningarna matchar standardinställningarna (vanligtvis SQLite för enkelhetens skull, eller externt om du konfigurerar det).
  • Haste-Server: Konfigurationsfiler finns vanligtvis i serverkatalogen (t.ex. config.js). Du kan redigera dessa med hjälp av ServerPrism-panelens File Manager eller via SFTP. Vanliga inställningar inkluderar lagringsbackend (filsystem eller Redis) och port.
  • LanguageTool: Konfigurationen görs ofta via server.cfg eller startparametrar. Kontrollera fliken Startup i ServerPrism-panelen för tillgängliga variabler för att anpassa minne, språkmodeller eller port.
  • Reposilite: Konfigurationen hanteras främst av reposilite.yml i serverns arbetsmapp. Använd File Manager för att ställa in användare, lagringsplatser och säkerhetsinställningar.

Många verktyg låter dig justera inställningar via Startup Variables i ServerPrism-panelen. Kontrollera fliken Startup för tillgängliga alternativ som är specifika för din valda runtime.

Vanliga problem

  • "Webbplatsen kan inte nås" eller anslutning nekad:
    • Kontrollera serverstatus: Se till att din server körs i ServerPrism-panelen.
    • Brandvägg: ServerPrism hanterar automatiskt grundläggande brandväggsregler för din tjänst. Om du har ändrat något manuellt eller använder en icke-standardport, se till att den är öppen.
    • Portfel: Kontrollera att du använder rätt port som anges i ServerPrism-panelens flik Network.
  • Code-Server-lösenord förlorat: Om du glömmer Code-Server-lösenordet kan du ofta återställa det genom att ställa in en ny miljövariabel PASSWORD i fliken Startup i din ServerPrism-panel och starta om servern.
  • Varningar om diskutrymme (Forgejo/Gitea): Om du hostar många lagringsplatser kan du så småningom få ont om diskutrymme. Du kan uppgradera din serverplan från din ServerPrism kundpanel för att få mer lagring.
  • Långsam prestanda:
    • RAM: Om ditt verktyg körs långsamt, särskilt under belastning, kan du behöva mer RAM. Du kan uppgradera din serverplan från din ServerPrism kundpanel.
    • Konfiguration: Granska ditt verktygs specifika dokumentation för prestandajustering (t.ex. databasoptimering för Forgejo/Gitea, JVM-inställningar för LanguageTool/Reposilite).

Om du stöter på ihållande problem, samla in ditt server-ID och relevanta loggar från fliken Console och öppna ett supportärende på https://serverprism.com/tickets.

Nästa steg

När ditt utvecklarverktyg är igång kan du utforska ytterligare anpassning:

  • Integrationer: De flesta verktyg erbjuder integrationer med andra tjänster (t.ex. Git hooks för Forgejo/Gitea, tillägg för Code-Server).
  • Byte av Runtime: Om du bestämmer dig för att ett annat utvecklarverktyg skulle passa dina behov bättre, kan du byta runtimes direkt från fliken Startup i din ServerPrism-panel. Detta gör att du kan installera ett annat verktyg utan att beställa om din server.
  • Säkerhetskopiering: Säkerhetskopiera regelbundet all kritisk data, särskilt för kodhostingslösningar som Forgejo och Gitea. Du kan ladda ner filer via SFTP eller ServerPrism File Manager.