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

Kom igång med applikationer på ServerPrism

Denna guide hjälper dig att installera och konfigurera din valda applikation (5e Tools, Owncast, Rathole eller Yarr) på din ServerPrism-värd.

Last updated September 16, 2026

Denna guide går igenom hur du installerar och konfigurerar din valda självhostade applikation (5e Tools, Owncast, Rathole eller Yarr) på din ServerPrism-server. Den täcker beställning, initial installation, konfiguration och vanliga problem.

Innan du börjar

Se till att du har ett ServerPrism-konto och är redo att driftsätta en ny server eller har en befintlig 'Applications'-server redo för konfiguration.

Beställning på ServerPrism

  1. Välj en plan: Logga in på ServerPrism och välj en 'Applications'-server. Vi rekommenderar att du börjar med minst 2 GB RAM, och skalar upp till 12 GB för mer krävande applikationer eller högre användarbelastning.
  2. Välj en region: Välj serverplatsen närmast dina primära användare för optimal prestanda.
  3. Driftsätt: Slutför beställningen. Din server kommer att börja provisioneras automatiskt.

Första uppstarten

Efter beställning kommer din server att börja provisioneras. Denna process tar vanligtvis några minuter. Du kan övervaka dess status via ServerPrism-panelen på https://serverprism.com/dashboard. När serverstatusen visar 'Running' och du ser konsolutdata som indikerar att applikationen har startat, är den redo.

Ansluta / bjuda in användare

Metoden för att ansluta till din applikation beror på vilken du har driftsatt:

  • 5e Tools: Åtkomst till din instans via serverns IP-adress och port (t.ex. http://YOUR_SERVER_IP:PORT). Standardporten är vanligtvis 80 eller 8080 för webbapplikationer. Kontrollera APP_PORT-variabeln på fliken 'Startup' i din ServerPrism-panel om den är konfigurerbar.
  • Owncast: Din Owncast-instans kommer att vara tillgänglig via http://YOUR_SERVER_IP:PORT. Standardporten för Owncast är 8080. Du kan också konfigurera en anpassad domän eller ServerPrism-underdomän för enklare åtkomst.
  • Rathole: Rathole är en omvänd proxy. Anslutning innebär att konfigurera klienter att ansluta genom Rathole till dina interna tjänster. Detta kräver att du ställer in Ratholes server.toml och klientkonfigurationer. Den har inget direkt webbgränssnitt för användare.
  • Yarr: Åtkomst till din Yarr-instans via http://YOUR_SERVER_IP:PORT. Standardporten är vanligtvis 8080.

För att underlätta åtkomsten kan du koppla en gratis underdomän till din server från din ServerPrism-panel.

Grundläggande konfiguration

Konfiguration för varje applikation görs vanligtvis via miljövariabler på ServerPrism-panelens Startup-flik eller genom att redigera specifika konfigurationsfiler med hjälp av File Manager eller SFTP.

5e Tools

  • Datalagring: 5e Tools använder en lokal databas. Konfigurationen är minimal. Du kan vanligtvis hitta inställningar relaterade till datasökvägar i startvariabler om det behövs.
  • Åtkomst: Se till att APP_PORT-variabeln på fliken Startup matchar porten du försöker komma åt.

Owncast

  • Konfigurationsfil: Owncast använder främst config.yaml som finns i applikationens datakatalog. Du kan redigera denna via File Manager.
  • Adminåtkomst: Första gången du kommer åt Owncast kommer du att uppmanas att skapa ett administratörskonto. Det är här du ställer in din strömnyckel och andra inställningar.
  • Startvariabler: Kontrollera fliken Startup för OWNCAST_DATABASE_PATH, OWNCAST_DATA_PATH eller OWNCAST_PORT för att anpassa dataplats eller lyssningsportar.

Rathole

  • Konfigurationsfil: Rathole kräver en server.toml-fil. Denna fil definierar lyssningsportarna och de tjänster den kommer att proxy. Du måste redigera denna fil för att Rathole ska fungera.
    • Exempel på server.toml (redigera via File Manager):
    [server]
    bind_addr = "0.0.0.0:8000" # Server listening port
    
    [server.services.my_service]
    type = "tcp"
    token = "your_secret_token"
    bind_addr = "0.0.0.0:2222" # Port clients connect to
    remote_addr = "127.0.0.1:22" # Internal service Rathole forwards to
    
  • Tokens: Se till att token i server.toml matchar klientens konfiguration för en säker anslutning.

Yarr

  • Konfiguration: Yarrs konfiguration hanteras ofta via miljövariabler eller en config.json-fil. Kontrollera fliken Startup för variabler som YARR_PORT, YARR_DATABASE_PATH eller YARR_ADMIN_EMAIL.
  • Initial installation: Första gången du kommer åt Yarr kan du behöva gå igenom en initial installationsguide för att skapa en administratörsanvändare och konfigurera grundläggande inställningar.

Vanliga problem

  1. Applikationen startar inte: Kontrollera serverkonsolen i ServerPrism-panelen för felmeddelanden. Saknade konfigurationsfiler, felaktiga miljövariabler eller portkonflikter är vanliga orsaker. Se till att alla nödvändiga filer finns och är korrekt formaterade.
  2. Kan inte komma åt webbgränssnittet:
    • Verifiera att applikationen körs och lyssnar på den förväntade porten (t.ex. 8080).
    • Kontrollera serverns brandväggsregler (ServerPrism hanterar detta vanligtvis, men se till att din applikation inte försöker använda en icke-standardiserad blockerad port).
    • Bekräfta att du använder rätt IP-adress och port i din webbläsare. Om du använder en domän, se till att DNS pekar korrekt till din server-IP.
  3. Rathole-klienten ansluter inte: Dubbelkolla att token i din server.toml matchar klientens konfiguration. Se till att bind_addr för tjänsten i server.toml är korrekt konfigurerad och tillgänglig.
  4. Långsam prestanda: Om din applikation körs långsamt, överväg att uppgradera din serverplan för mer RAM eller CPU. Du kan göra detta från din ServerPrism kundpanel.

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

Nästa steg

  • Anpassade domäner: För en mer professionell installation, koppla en anpassad domän eller en gratis ServerPrism-underdomän till din applikation från din ServerPrism-panel.
  • Byte av körtid: Om du bestämmer dig för att byta till en annan applikation (t.ex. från Owncast till Yarr), kan du enkelt göra det via fliken Startup i din ServerPrism-panel genom att välja en ny körtid. Detta kommer att återskapa din server med den nya applikationen.
  • Avancerad konfiguration: Se den officiella dokumentationen för din valda applikation för avancerade funktioner, integrationer och anpassningsalternativ.