Hur sätter jag upp en billig server?

Stareater

Får vissa att fatta vad rollspel kan vara.
Joined
6 Apr 2017
Messages
929
Location
Umeå
Hej!

Jag funderar på att sätta upp en billig server för lite bladade småsaker, bland annat köra en egen foundry vtt, lite egna mindre webtjänster baserat på öppen data som jag snickrat på etc.

Enkelt tänkte jag först och försökte skapa en gratisinstans på både Oracle Cloud och M$ Azure. Har nu provat i över en vecka och båda tjänsterna säger nonstop att det inte finns kapacitet att skapa en gratisinstans hos dem. Gratis är förmodligen inte särskilt högt prioriterat hos dem att lägga pengar på.

Frustrerad funderar jag nu hur bästa sättet att ordna en väldigt billig server är. Behöver verkligen inte någon prestanda, finesser eller löpande utgifter på något. Är det att vänta ut att jättarna delar ut mer gratisinstanser eller är det mer rimligt att köpa sig en raspberry pi 5:a och hosta det själv?

Tänker att någon här säkert har mer moderna erfarenheter än mig. Sist jag satte upp en server var minst 15 år sedan så mina färdigheter är lite... antika.
 

Troberg

Sinister eater
Joined
27 Jun 2001
Messages
17,711
Jag brukar använda någon gammal maskin jag har över. Det kräver inte mycket, så det räcker så. Serverrummet blir "ålderdomshemmet" för mina maskiner.
 

zo0ok

Rollspelsamatör
Joined
13 Sep 2020
Messages
2,881
Och jag som hade en gratis Oracle Cloud kan säga att det är inte bara tryggt och problemfritt.

För min PHP-site använder jag svenska inleed.se. Dem kan jag rekommendera. En server där kostar knappt 100kr i månaden. Det är ju ganska mycket pengar för en leksaksgrej.

På jobbet har vi svenska Glesys. Dem kan jag också rekommendera. Men billigast virtuella maskin där kostar också ca 100kr i månaden.

En RPIv5 hemma går alldeles utmärkt. Jag har 3st RPI som går 24x7. Det är inte helt problemfritt. SD-kort är inte helt stabila som rootfilsystem. Jag har haft problem med min NVMe-adapter till min RPIv5. Roterande 2.5-tums-diskar kan bli lite trassligt (bokstavligt talat), och man ska kunna boota från dem, osv (men 2.5-tums roterande är egentligen det bästa). Jag vet inte vad Foundry VTT har för systemkrav (RPI har ARM-cpu, till skillnad från x64). Bortsett från Foundry VTT (som jag inte vet) så klarar man ju normalt att köra småsaker man pysslar på med en RPIv2 eller senare.

Ett bättre alternativ är nog en billig liten (typ NUC) N100 med liten NVMe. Jag köpte begagnad 256GB MVMe från teknikfronten.se - rekommenderar.

Ett problem med 24x7 hemma är att de drar lite ström. 30W blir nästan 1kWh per dag, vilket kan kosta dig 2-3kr/dag med dagens elpriser, och då får du en VPS hos inleed/glesys för samma pengar. En RPi drar typiskt betydligt mindre än 30W, men om man hittar en gammal begagnad MacPro eller nåt, så kan den dra mycket mer.

Ett annat problem med 24x7 hemma är att det låter lite. Det kan vara ett problem, eller inte, beroende på hur man bor.

Det vanliga när man har bredband hemma i Sverige är nog att man får en riktigt IPv4-address. Då kan man sätta upp dyndns (afraid.org är bra) så att du alltid kan nå din server på samma adress. Och så får man sätta upp lite DMZ eller port-forwards i sin bredbandsrouter. Det brukar funka. Min uppfattning (Tele2 i ett gammalt Comhem-hus, Coax-nät) är att min internetuppkoppling inte direkt blir stabilare när jag hostar tjänster på den. Mer magkänsla än fakta. Och så är det detta med säkerhet. Det är alltid en risk att exponera sitt privata nätverk mot internet. Om man vet exakt vad man gör så är det antagligen relativt säkert. Om man inte vet vad man gör så är det antagligen en tidsfråga tills man får problem. Hur ofta orkar man patcha sin server? orkar man läsa loggarna regelbundet? när speldatorn plötsligt beter sig konstigt, blir man orolig att man blivit hackad via sin webserver?

Om du vet exakt vad du gör, och du tycker att tiden du lägger är entusiast-tid och något roligt, så kan du absolut köra en server hemma för något mindre än 100kr/månad.

Server hemma är ju framför allt bättre än server i molnet, kostnadsmässigt, när man ska ha mycket lagring.
 

Stareater

Får vissa att fatta vad rollspel kan vara.
Joined
6 Apr 2017
Messages
929
Location
Umeå
Jag brukar använda någon gammal maskin jag har över. Det kräver inte mycket, så det räcker så. Serverrummet blir "ålderdomshemmet" för mina maskiner.
Problemet med mina "gamla" maskiner är att de är så gamla att de hör hemma på ett museum snarare än ett åkderdomshem.
 

zo0ok

Rollspelsamatör
Joined
13 Sep 2020
Messages
2,881
Problemet med mina "gamla" maskiner är att de är så gamla att de hör hemma på ett museum snarare än ett åkderdomshem.
C64 säljs för minst nypris nuförtiden :)

Tyvärr brukar de varken vara tysta eller strömsnåla om de är gamla.
Om du har en gammal laptop med en 64-bitars Intel/Arm kan det dock vara gångbart!
(dvs, minst Core 2 Duo... tror jag)
 

Stareater

Får vissa att fatta vad rollspel kan vara.
Joined
6 Apr 2017
Messages
929
Location
Umeå
Tack för lite input. Har lyckats skramla ihop en gratis server som bara drog en massa ström hos en kompis utan att göra något vettigt. Bor i norra sverige där elen är billig(are) och tänker försöka pyssla och sätta upp den med ubuntu nu under påsk.

Tänker köra servern på ett isolerat subnät här hemma så säkerheten borde inte vara ett stort problem. Det är inte som att det finns så mycket av värde här ändå :)
 

zo0ok

Rollspelsamatör
Joined
13 Sep 2020
Messages
2,881
Skoj!

HTTPS-certifikat är ju enkelt och gratis nuförtiden (om du har bott under en sten i 15 år).
Kolla ex.vis Acme.sh

Jag hade personligen kört Debian Stable på en gammal PC som går som server.
Ubuntu kommer såklart också fungera bra.

Det enda som hänt de senaste 15 åren som kan vara värt att notera som server-administratör av Ubuntu (eller Debian) är systemd.
Annars fungerar allt som vanligt.
 

Troberg

Sinister eater
Joined
27 Jun 2001
Messages
17,711
Problemet med mina "gamla" maskiner är att de är så gamla att de hör hemma på ett museum snarare än ett åkderdomshem.
Låt mig säga så här: Min brandvägg kör på en gammal Pentium 1, med 32 MB minne. Kör Smoothwall på den. Den är stensstabil, aldrig några problem med den. Har gått helt problemfritt i ungefär 25 år.

Jag borde byta ut den, eller åtminstone nätverkskorten, men den funkar så bra att jag aldrig får ork för det.
 

zo0ok

Rollspelsamatör
Joined
13 Sep 2020
Messages
2,881
Låt mig säga så här: Min brandvägg kör på en gammal Pentium 1, med 32 MB minne. Kör Smoothwall på den. Den är stensstabil, aldrig några problem med den. Har gått helt problemfritt i ungefär 25 år.
Låter rimligt. Ungefär då (ca 2000) räddade jag en gammal IBM-server från skrot: Dual Pentium 90 och 128MB RAM.
Den fick gå som brandvägg ett tag från någon floppy-firewall-distro. Den hade inget IDE-stöd, men många ISA-slottar.

Kör du OpenWRT på din?

Enda problemen med den är ju strömförbrukning, ljud och att den tar plats.
Men det betyder ju inte att man ska byta den om den funkar.
 

Troberg

Sinister eater
Joined
27 Jun 2001
Messages
17,711
Jag kör Smoothwall (som jag inte uppdaterat på 15 år...).

Ljudet spelar ingen roll, den står i mitt serverrum. Plats har jag gott om. Strömförbrukningen spelar ingen roll, det blir bara mindre uppvärmningskostnad istället (och en gammal P1 drar inte mycket).
 
Top