Så bygger du en Plex-installation för ett litet nätverk i en lägenhet eller hyresbostad

Eva Wong är teknisk skribent och händig hemmabyggare på ZimaSpace. Som tekniknörd sedan barnsben med ett brinnande intresse för hemlabb och programvara med öppen källkodspecialiserar hon sig på att göra komplexa tekniska koncept begripliga genom praktiska, praktiska guider. Eva tycker att självhosting ska vara roligt, inte avskräckande. Genom sina handledningar hjälper hon communityn att göra hårdvaruinstallationer mindre mystiska, från att bygga sin första NAS till att bemästra Docker-containrar.

Bygg en Plex-lösning som fungerar i ett hyresboende med en enda trådbunden serveranslutning, en tyst placering, separerade datafunktioner och fjärråtkomst som klarar begränsningar i routern.

I en liten lägenhet delar servern utrymme, ström, Wi-Fi och ibland gateway från internetleverantören med vardagslivet. Lösningen bör fungera utan borrning, långa kabeldragningar eller riskfyllda ändringar av utrustning som hyresvärden hanterar. Börja med de nätverksinställningar du faktiskt kan styra och placera sedan beräknings- och lagringsutrustningen så att lokal uppspelning förblir förutsägbar, återställning fortfarande är möjlig och varje framtida tillägg har en tydlig funktion.

Kartlägg begränsningarna i hyresboendet innan du placerar servern

Börja med begränsningarna som inte går att lösa med en snabbare server. Anteckna vem som kontrollerar gatewayen från internetleverantören, om du kan ändra DHCP- eller portvidarebefordringsregler, var Ethernet via kabel finns, vilka eluttag som delar krets och hur mycket kontinuerligt fläkt- eller diskbuller rummet tål. Lägg även till hyresvillkor som förbjuder borrning, väggmontering och permanenta kabeldragningar.

Klassificera nätverket som helt kontrollerat, delvis kontrollerat eller i praktiken låst. Full kontroll innebär att du kan administrera den primära routern. Delvis kontroll innebär ofta att din egen router är ansluten bakom en gateway från internetleverantören eller byggnaden. Ett låst nätverk kanske bara ger dig Wi-Fi-inloggningsuppgifter. Klassificeringen avgör om servern kan använda en vanlig trådbunden anslutning, om en andra router skulle skapa ytterligare ett översättningslager och om fjärråtkomst måste fungera utan inkommande konfiguration.

Välj en stabil hylla, skåpskant eller ett litet ställ nära den primära gatewayen, men offra inte tyst drift för att stänga in värmen. Platsen fungerar bara om det finns ström, ventilation, en kort datakabel och enkel åtkomst för underhåll, utan att en gångväg blir en kabeldragning. Om ingen plats uppfyller de kraven bör du minska utrustningens storlek eller hålla systemet lokalt, i stället för att tvinga fram en bräcklig installation.

Håll Plex på en förutsägbar lokal nätverksanslutning

Anslut Plex-värden med Ethernet till den primära routern eller till en liten switch som är ansluten till den, när hyresboendet tillåter det. Låt telefoner, surfplattor, strömningsenheter och bärbara datorer ansluta via närmaste stabila åtkomstpunkt. Då förblir serveranslutningen för varje ström fast, så att en svag klientanslutning kan skiljas från problem med servern eller lagringen, i stället för att döljas i en helt trådlös anslutningsväg.

Undvik att bygga huvudanslutningen med en kedja av trådlösa repeaters, powerline-adaptrar och ytterligare ett routningslager, såvida inte ett uppmätt test visar att kompromissen är nödvändig. Om du lägger till en egen router ska du använda åtkomstpunkts- eller bryggläge när den överordnade utrustningen och reglerna för nätverksanslutningen tillåter det. I annat fall bör du behålla en enda routningsgräns och acceptera de begränsningar det innebär, i stället för att skapa en dubbel NAT-lösning som försvårar upptäckt och fjärråtkomst.

Testa anslutningsvägen under lägenhetens mest belastade timme. Testa en lokal ström med hög bithastighet medan andra boende ringer samtal eller laddar ner filer, och upprepa sedan testet från rummet längst bort från åtkomstpunkten. Anteckna när uppspelningen startar, buffring och länkhastighet i stället för att förlita dig på ett hastighetstest bredvid routern. Anslutningsvägen fungerar om vanliga klientplatser förblir stabila utan att servern flyttas eller nätverksutrustningen startas om.

Håll isär media, Plex-tillstånd och tillfälliga arbetsfiler

Behandla Plex-applikationens tillstånd, mediebiblioteket och den tillfälliga omkodningsmappen som olika datatyper. Applikationens tillstånd ändras ofta och gynnas av snabb lagring, eftersom det innehåller databasen, metadata, inställningar och historik som gör att servern känns som samma installation efter en återställning. Media kräver kapacitet och förutsägbara läshastigheter. Omkodningsfiler är tillfälliga data som kan återskapas och inte bör ta av säkerhetskopieringsutrymmet.

Ge Plex-tjänstkontot endast läsbehörighet till färdigt medieinnehåll där den omgivande automatiseringen tillåter det. Ge skrivbehörighet endast till särskilda import- eller underhållsflöden, helst via en mellanlagringsmapp innan filerna läggs till i huvudbiblioteket. Det minskar risken för att en automatiserad uppgift, en containermontering eller ett användarmisstag ändrar den enda kopian av en stor mediesamling.

Säkerhetskopiera oersättliga personliga videor och applikationens tillstånd efter hur allvarlig en förlust skulle vara. Media som går att ladda ner igen kan ha en annan skyddsnivå om hushållet accepterar tiden det tar att återskapa samlingen. Beskriv inte speglade diskar som säkerhetskopian: redundans kan hålla tjänsten igång när en disk går sönder, men en säkerhetskopia måste även klara radering, korruption eller ett misstag i det primära systemet.

Välj fjärråtkomst utifrån vilken router du kontrollerar

Fjärruppspelning är ett beslut om vem som kontrollerar nätverket, inte en Plex-inställning. Om du kontrollerar den router som är ansluten till internet och internetleverantören tillhandahåller en nåbar adress kan en noggrant begränsad inkommande regel vara möjlig. Om byggnadens gateway, operatörsbaserad adressöversättning eller hyresvillkoren blockerar den vägen skapar upprepade portändringar inte kontroll som du inte har.

Använd endast en privat tunnel eller ett overlay-nätverk som initieras utgående när alla viktiga fjärrklienter kan använda det och kontogränsen är tydlig. Håll administrativ åtkomst åtskild från vanlig visningsåtkomst, kräv separata användaridentiteter och undvik att exponera ett allmänt hanteringsgränssnitt bara för att göra medieuppspelning bekvämare. Om klienterna inte kan använda den privata vägen ska systemet vara lokalt i första hand i stället för att gränsen försvagas.

Testa från en anslutning som verkligen är extern, inte från lägenhetens wifi. Bekräfta inloggning, att biblioteket läses in, att uppspelningen startar, att bithastigheten anpassas och att anslutningen återupprättas när klienten byter nätverk. Fjärråtkomsten fungerar när den fungerar utan att du manuellt behöver starta om routern och utan att ge bredare åtkomst än tittaren behöver.

Kontrollera buller, värme, strömförbrukning och vardagsanvändning i lägenheten

Kör det färdiga systemet under en kväll som motsvarar vardagen: strömning, en biblioteksskanning, annan nätverksanvändning i hushållet och stängda fönster eller dörrar. Lyssna från sängen, soffan och arbetsplatsen. Kontrollera att frånluften kan ta sig ut och att chassit inte förvandlar en tyst enhet till en varm källa till fläktbuller på hög hastighet efter flera timmar.

Dra ström- och nätverkskablar längs möbelkanter eller i löstagbara kabelkanaler som inte skadar hyresbostaden. En liten batteribackup kan skydda applikationens tillstånd vid korta avbrott, men den behöver ventilation och en belastning som passar dess funktion. Placera inte lagringsenheter där ett spill, en spark på kontakten eller en möbel som flyttas kan koppla bort dem medan data skrivs.

Den fysiska installationen fungerar inte om vanlig städning kräver att servern kopplas ur, om vibrationer från diskarna fortplantar sig till gemensamma möbler eller om värmen bara går att tåla när en dörr står öppen. Åtgärda topologin genom att flytta eller separera funktioner innan du köper mer prestanda. En något mindre server på rätt plats är mer tillförlitlig än en kraftfull enhet som hushållet hela tiden stänger av.

Bygg bara ut när lägenhetens användning kräver det

Bygg ut lagringen när prognoser för ledigt utrymme och medietillväxt visar ett faktiskt datum då kapaciteten tar slut, inte bara för att en tom diskplats ser ledig ut. Lägg till beräkningskapacitet när uppmätt omkodning, biblioteksarbete eller en annan tjänst upprepade gånger konkurrerar med uppspelningen. Förbättra klientnätverket först när tester visar att flaskhalsen finns i det segmentet och inte på servern eller lagringsnivån.

En andra enhet bör fylla en varaktig funktion, till exempel medielagring, säkerhetskopieringsmål eller separat beräkningsnod. Den ska inte bara flytta samma osäkerhet till ett annat hörn av lägenheten. Dokumentera dess strömförsörjning, nätverk, ljudnivå, behörigheter och beroenden för återställning innan den ansluts till systemet.

Sluta bygga ut när hyresavtalet hindrar en säker kabeldragning, routergränsen blockerar den nödvändiga tjänsten eller rummet inte klarar mer värme och buller. Ändra då vad systemet ska klara av – färre samtidiga användare, endast lokal åtkomst eller schemalagt tungt arbete – eller flytta en del av arbetsbelastningen utanför lägenheten i stället för att behandla fysiska begränsningar som ett problem som kan lösas genom att köpa hårdvara.

Regel för den slutliga installationen

En Plex-installation som fungerar i en hyresbostad är komplett när lokal uppspelning, återställning och normal användning av lägenheten fungerar stabilt utan permanenta ändringar i byggnaden. Utbyggnaden börjar först när en uppmätt utlösande faktor motiverar en ny funktion.

Installation av NAS och server

Mer att läsa

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.