Gemenskapslösning

Installera Crafty 4 på CasaOS för hantering av Minecraft-servrar

A 2024 community post pointing CasaOS users to a BigBearCasaOS tutorial for installing Crafty Controller 4, a web-based Minecraft server manager. Current upstream Crafty instructions have since become the safer source for ports, persistent paths, login credentials, and updates.

Det ursprungliga IceWhale Community-inlägget från juni 2024 är kort: det hänvisar användare till en BigBearCasaOS-guide för installation av Crafty Controller 4 på CasaOS. Crafty är en självhyst webbpanel för att skapa, köra, uppdatera, säkerhetskopiera och administrera Minecraft-servrar.

Eftersom källinlägget är historiskt och den länkade paketeringen i appbutiken kan ändras, använder installationsdetaljerna nedan de aktuella kraven för Crafty-projektet i stället för att behandla ett tredjepartspaket från 2024 som oföränderligt.

Vad Crafty 4 tillför en CasaOS-server

Crafty tillhandahåller en webbläsarbaserad kontrollpanel för Minecraft-servrar i Java- och Bedrock-versionerna. Den kan skapa nya servrar, importera befintliga, hantera filer och spelare, schemalägga uppgifter, övervaka mätvärden och lagra säkerhetskopior av servrar i beständig lagring.

Crafty Controller-instrumentpanel som visar värdanvändning, Minecraft-servrar, spelare och kontroller för att skapa servrar
Det aktuella Crafty-projektet visar denna instrumentpanel efter en lyckad installation. Det är en Crafty-bild från uppströmsprojektet, inte en skärmbild som laddades upp till det ursprungliga IceWhale-inlägget.

Föredra det aktuella Crafty-paketet för CasaOS när det finns tillgängligt

Crafty-projektet har nu egna installationsanvisningar för CasaOS och varnar för att endast den officiella versionen i appbutiken får officiell support från Crafty. Det är en viktig förändring jämfört med det ursprungliga inlägget med fokus på BigBearCasaOS.

Innan du installerar ett tredjepartspaket bör du kontrollera hur Crafty för närvarande förväntar sig att installationer på CasaOS distribueras och uppdateras.

Ta reda på vilka portar containern behöver

Den aktuella Docker-konfigurationen för Crafty använder HTTPS-port 8443 för kontrollpanelen, den valfria porten 8123 för Dynmap, UDP-port 19132 för Bedrock samt ett konfigurerbart intervall, till exempel 25500-25600, för Minecraft-servrar.

De exakta serverportarna du exponerar bör motsvara de Minecraft-instanser du skapar. Att öppna ett stort intervall utan att behöva det ökar komplexiteten och bör inte betraktas som ett krav.

Förvara Crafty-data i beständiga volymer

Aktuella Crafty-containrar separerar säkerhetskopior, loggar, serverfiler, konfiguration och importer i beständiga kataloger. På CasaOS innebär det att mapparna på värdsidan bör ligga på en plats som du avsiktligt säkerhetskopierar, inte i containerns tillfälliga filsystem.

Projektets aktuella contain exempel är användbart för att förstå vilka Crafty-sökvägar som behöver beständig lagring och vilka portar som publiceras.

Hitta det genererade administratörslösenordet och ändra det

För det aktuella CasaOS-paketet lagrar Crafty de genererade administratörsuppgifterna i konfigurationsmappen för AppData. Projektet rekommenderar särskilt att du ändrar det genererade lösenordet efter den första inloggningen.

Craftys panel använder HTTPS som standard. En webbläsare kan varna för det självsignerade certifikatet vid en lokal installation; det är separat från frågan om själva programmet körs.

Lås inte fast antagandena från 2024 om Java

Den länkade BigBear-diskussionen kom senare att innehålla felsökning av Java-versioner för nyare Minecraft-utgåvor. Dessa senare lösningar från communityn bör inte kopieras som en permanent installationsmetod för CasaOS. Crafty utvecklas kontinuerligt, och moderna Minecraft-serverversioner kan kräva nyare Java-körmiljöer.

Använd den aktuella serverbyggaren i Crafty för att välja en servertyp och version som stöds, i stället för att lägga in en körmiljö i en gammal container, såvida inte uppströmsprojektet uttryckligen kräver det.

Vanliga frågor om Crafty 4 på CasaOS

Är den ursprungliga BigBearCasaOS-guiden fortfarande det enda sättet att installera Crafty?

Nej. Crafty publicerar nu ett eget installationsflöde för CasaOS och rekommenderar det officiellt stödda paketet i appbutiken.

Vilken port öppnar Crafty-instrumentpanelen?

Aktuella Crafty-anvisningar använder HTTPS på port 8443.

Var bör Minecraft-serverfiler lagras?

Förvara dem i beständiga volymer på värden som är mappade till Craftys serverkatalog, så att containeruppdateringar inte tar bort serverdata.

Kan Crafty hantera både Java- och Bedrock-servrar för Minecraft?

Den aktuella serverfunktionen i Crafty stöder både arbetsflöden för Minecraft Java och Minecraft Bedrock.