heckadecimal

my self-hosting journey

8/12/2026

a lot has happened in the past 2 weeks since my blog post, the major one being that i'm back in school... (as a senior!)

obviously, more school time correlates to less website dev time, so that's why i haven't updated the site.

i do have some really exciting and important news though: i bought a domain, and my self-hosted site is now live!!!

since i participated in Hack Club's Stardance, i was able to get a grant for a domain that i could use. (it was one of the reasons why i made this site!)


why?

hosting a server costs money... i don't want to pay for that... (well... if i had a job...)

self-hosting and home-labbing have also seem appealing to me.


the process

after some advice from friends, i decided to use nginx as my webserver and Cloudflare as my reverse proxy (so i'm not just hosting it straight from my network).

for my server, i used that old macbook i had. i considered using FreeBSD, but it wasn't detecting my network card. so i decided to switch to my original choice, Alpine Linux.

1: first nginx post | 2: site with no css | 3: full site being hosted locally | 4: full site being hosted on domain

what will happen to the github page?

for the most part, nothing.

if my server ever goes down, i'll use it as a fallback.


where site?

stable: heckadecimal.dev

unstable: unstable.heckadecimal.dev