Halloweenrea 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å ditt ServerPrism-konto.

Last updated November 6, 2026

Denna guide går igenom hur du installerar och konfigurerar din valda egenhostade 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 ett abonnemang: Logga in på ServerPrism och välj en 'Applications'-server. Vi rekommenderar att börja med minst 2 GB RAM, och skala upp till 12 GB för mer krävande applikationer eller högre användarbelastning.
  2. Välj en region: Välj den serverplats som ligger 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ällningen kommer din server att börja provisioneras. Denna process tar vanligtvis några minuter. Du kan övervaka dess status via ServerPrism-översikten 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 Uppstart i din ServerPrism-översikt 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-subdomä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 Ratholes server.toml och klientkonfigurationer ställs in. 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 subdomän till din server från din ServerPrism-översikt.

Grundläggande konfiguration

Konfigurationen för varje applikation görs vanligtvis via miljövariabler på fliken Uppstart i ServerPrism-översikten eller genom att redigera specifika konfigurationsfiler med hjälp av Filhanterare 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 uppstartsvariabler om det behövs.
  • Åtkomst: Se till att APP_PORT-variabeln på fliken Uppstart matchar den port 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 Filhanteraren.
  • 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.
  • Uppstartsvariabler: Kontrollera fliken Uppstart 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 Filhanterare):
    [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 säker anslutning.

Yarr

  • Konfiguration: Yarrs konfiguration hanteras ofta via miljövariabler eller en config.json-fil. Kontrollera fliken Uppstart 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-översikten 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 ditt serverabonnemang för mer RAM eller CPU. Du kan göra detta från din ServerPrism-kundöversikt.

Om du stöter på ihållande problem, samla din 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-subdomän till din applikation från din ServerPrism-översikt.
  • Byt runtime: 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 Uppstart i din ServerPrism-översikt genom att välja en ny runtime. 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.