Created On: Mon, 2nd March (2026)
I have a habit of using up a burst of energy, then forgetting to come back. Anyways, I’ve done a ton of updates since the last entry.
To elaborate on that last one a bit, I was basically just getting my connection reset every time I tried to access the site via the Docker image. Turns out, I had to add this section:
ENV HOST=0.0.0.0ENV PORT=4321EXPOSE 4321I just kind of assumed that since by default the app launches in localhost:4321, it’d work the same — but apparently Docker files work differently.
Anyways. That was all that I’ve been working on. I’m currently considering just straight up remaking my entire main site in Astro. Turns out, I don’t really need SvelteKit - just Svelte in combination with Astro is good enough, and lets me sequester the javascript into “islands”.
Should probably add sub-index pages. There’d be two - one for the blog, and the other for this - which I’m calling “genesis” both because I’m extra, and also cause well… I’m documenting the beginnings of this entire website.
The thing is still in alpha, so structure will likely break a lot. For example, I might split the blog section into all kinds of sub-categories, so I can have different “series” more explicitly separated from each other. There’s also the question of images, which I’m not sure if I’ll use the image proxy I have hosted, or just slap them in the public folder and call it a day. The former is useful for if I wanna share the full image without blowing up data usage for anyone who doesn’t need/want to see the full thing.
It’s not like it’s complicated to use the thing, just need to specify the URL. The pain-point is moreso in needing to have the media on the server instead of just in this project. I did work on a small tool to assist in this but it ain’t perfect, especially cause - as much as I have touched Bash, I am very much not an expert in it. So adding any kind of good UX would be more trouble than its worth. Maybe I’ll make a Rust tool or something. More projects for future me. Yay.
One last idea. Having a perpetual collection, for things that are being updated constantly and do not have a specific “completion” planned. So, not for incomplete articles, but live ones.