Hjemmesnekra server
For to dager siden flyttet jeg 2.teod.eu fra Cloudflare Pages til en hjemmesnekra VPS på Hetzner.
Cloudflare Pages var gratis, Hetzner koster seks euro i måneden. Cloudflare Pages var helautomatisk etter Git-push, på Hetzner må jeg sette opp min egen rigg.
Og jeg er fremdeles superfornøyd! Hvorfor?
Når du kjøper en BigMac, spør du aldri hva som er på innsiden. Du kjøper burgeren. Du spiser burgeren. Og du går videre med livet ditt. Du bryr deg ikke om næringsinnholdet. Du bryr deg ikke om hva slags knasende salat som kan brekke opp det fete kjøttet. Du bryr deg ikke om hvordan burgeren bør grilles for perfekt overflate og saftig innmat. Kjøp, få det ut av hodet. Ferdig.
Når du velger å lage din egen burger, vurderer du kvaliteten på komponentene. Hvor skal du kjøpe kjøttet? Tradisjonell norsk salat, eller prøve Pac Choi? Vil du ha noe syrlig for å brekke opp fettet? Tzatsiki? Dressing av noe slag?
Når du snekrer hjemme, kan du gripe komponentene. Og med komponentene for hånden, kan du ta flere, mindre steg. Justér lengden på hvert steg til hva du behersker for å lære mer.
Plutselig åpner nye dører. Bygg var et smertepunkt for meg på Cloudflare. De har en bygg-dings som heter wranger. Men fra første start, antar all dokumentasjonen NPM, og jeg bruker ikke NPM. Med Hetzner-riggen har jeg plutselig full kontroll! Og når deploy er en rsync unna, kan jeg bare dytte ut filene jeg skal dytte ut. Plutselig har jeg kontrollen. Det gir meg ro og glede.
En annen bonus jeg ikke forventet var tilbakemelding på deploy. På Cloudflare kan du pushe, gå på github, trykke inn på comitten, trykke videre til Cloudflare for status, og gå gjennom Cloudflare-innloggingen. På Hezner har jeg en deploy-kommando som returnerer når nye filer er live.
Referanser.
I
Ha en fortsatt god sommer!