Előző bejegyzés az oldal működéséről
Egy ideje már a fizetett VPS-emet nem használtam ki eléggé ahhoz, hogy legyen értelme fizetni érte. Részben azért, mert messze alulteljesít ahhoz, hogy bármi érdekesre lehessen használni, részben pedig azért, mert túl költséges lenne használható állapotba frissíteni. Jelenleg havonta 12EUR-t fizetek 2GB RAM-ért, egy régi i7-920 2 magjáért, 20GB SSD tárhelyért és 150GB HDD tárhelyért. Ezen kívül a hálózati kapcsolat sem felelt meg annak a színvonalnak, amit a bérlés elején tapasztaltam. Lényegében ezt az oldalt hostolta az tartamával (fotók és videók), én pedig egy dicsőített VPN-ként használtam. Van még néhány egyéb szolgáltatás, amelyek közül egyik sem elég lényeges vagy fontos ahhoz, hogy egy fizetős VPS-t indokoljon.
A blog
Természetesen elkezdtem helyettesítő után nézni. A blog esetében ez egyszerű volt. Már a Cloudflare-nél vagyok, így a Cloudflare Pages dolog használata nem volt kérdéses. Az oldal kódjának a GitHubon vagy a Gitlabon kell lennie (ami nekem megvan), és egy egyszerű build parancsra (ami nekem megvan a Hexo-tól) van szükség. Valószínűleg teljesen statikus weboldalakkal is működhetne, de jó, hogy a build folyamat a szerveroldalon van. Az első build befejezése után megadnak egy URL-t, ahol az oldaladat tárolják, de nyilván hozzáadhatsz egyéni domain(eke)t, amelyek jól integrálódnak a cache DNS-beállításokkal.
A tartalom
Jelenleg körülbelül 32 GB fotó és videó van ezen az oldalon. Ez biztosan meghaladja a Cloudflare Pages tárhelyképességét, ezért valami nagyobbra volt szükségem. A Hetzner Storage Box jó megoldásnak tűnt, 1TB tárhelyet kínálnak 3.81EUR-ért, de a regisztrációs követelményeik túlságosan kemények számomra. Vagy az útleveleddel kell igazolnod magad, vagy egy 20EUR (!) PayPal “verifikációs” tranzakciót kell végrehajtanod. Végül rátaláltam a Storj-ra, akik valamiféle decentralizált, S3-kompatibilis, közösségi tárhelyszolgáltató cég. Kicsit kétes hírűnek hangzik, de eddig remekül működik. Ráadásul az ajánlatuk sem semmi: 150 GB tárhely és 150 GB havi forgalom ingyen. Minden tartalmamat helyi meghajtókra is mentettem, így ha minden rosszul alakul, elég könnyen tudok migrálni.
Beállítottam az rclone-t a gépemen, amit arra használok, hogy a Storj tárolót szinkronban tartsam a meghajtómra mentett tartalommal. Ez azt jelenti, hogy az optimalizálások (átméretezés, miniatűrök generálása stb.) az én gépemen futnak, ami amúgy is gyorsabbá teszi egy kicsit, úgyhogy ez nem zavar túlságosan. Miután minden rendben feltöltődött a szolgáltatásukra, a saját útmutatójukat használtam a tároló DNS-megosztásához, amit aztán beírtam a Cloudflare DNS-beállításaiba a domain tartományhoz.
A többi
Az elején említettem, hogy van néhány egyéb szolgáltatásom a VPS-en, amelyek bár nem elengedhetetlenek, mégis kényelmet jelentenek, és ha lehet, szeretném megtartani őket. Arra gondoltam, hogy egyszerűen leépítem a VPS-t, hogy kevésbé legyen költséges, de aztán eszembe jutott az Oracle Free Tier. Ez a szolgáltatás csodálatos. Kimaxoltam egy VM-et 4 Ampére ARM maggal, 24 GB RAM-mal és 200 GB blokkos tárolóval. Komolyan, ha még nem hallottál róluk, nézd meg az ajánlatukat, mert ez csak egy része az egésznek. Lényegében 12-szeresen helyettesítette a fizetett VPS-emet. Persze, mivel ingyenes, bármikor visszavehetik, de erre még nem találtam precedenst. Emellett megfontolnám, hogy fizetnék érte, ha erre kerül a sor.
Konklúzió
Majd meglátjuk, hogy hosszú távon hogyan alakul, de egyelőre az oldal gyorsabbnak tűnik, a fotók gyorsabban töltődnek be, a videók kevésbé pufferelnek, nagyon elégedett vagyok. A 100%-os költségcsökkentésnél nem is lehetnék boldogabb.