eleboog.com

journal search

newest / archive / journal / more

Journal Search - vps

← back
| page 1 |

August 13, 2025

I am currently working on a new blog post that should go into more detail on most of this stuff, but I figured now would be a good time to break the news:

I’M BACK ON HETZNER, BITCH!!!!!!!!!!

…because I would much rather pay $7/mo to keep this site up than $14/mo, especially when I’m still looking for a tech job.

With the switch of VPS hosts (again), I figured now would be a good time to start working on Dockerizing Everything™, sooooo now all of my services run off of Docker Compose, including this website! I still haven’t figured out a good CI/CD solution yet, but it seems like moving from Docker Compose to something like Ansible would be a good place to start.

Again, most of the discussion about this will come in a blog post that I am currently writing up and should be live shortly-ish-maybe-i-hope.

I am also in the process of finally moving my desktop over to Linux full-time. I’m split between just making it a home server with Proxmox VE and trying out Omarchy. Vote now on your phones (by shooting me a message yelling at me about how both of these options suck ass and your setup is the objectively superior one).

Finally, because I am eternally bored being at work and following the YouTube boycott, I decided to finally add tags to my journal entries. Now, each journal entry has one or more tags associated with it, and clicking on one will bring up all of the entries with that tag. For example, if you want to see all of the journal entries where I actually talk about myself for once, look up dox. Why is it called that? I wonder :3

Since I’m participating in the YouTube blackout (more for my own sanity than anything else), I have to use an even worse service for today’s song. Whoops! You ever imagine if Metallica was a prog rock band from Australia? No? Well, imagine this. cyaaaaaa

July 7, 2025

Did y’all survive Independence Day weekend? I think I did. I hope.

I think it may be time in the next few days to perform my server move from Vultr to Hetzner… again. I switched back to Vultr because I was not very impressed with the performance I was getting from Hetzner. Notably, I would have to shut down my webserver in order to rebuild the site when I was still using Next.js. There is a trade-off for better performance, though… I am paying double what I paid Hetzner per month for the privilege. Ouch.

So, considering I still don’t have a job, I should have made this move before I moved (which is another thing to add to the “things I should have thought about before I graduated and moved multiple states away” list) — but now that I am actively coming up on a situation where I need multiple separate VPS’s in order to do what I want, it would be much more cost-effective to go back to Hetzner. So… that’s what I’m going to be doing soon.

If y’all have any tips on how to build a CI/CD system for sites like mine (Astro + NGINX reverse proxy) or how to Dockerize Astro sites, specifically as part of a Forgejo Action (i swear to god it has been a lot harder than it needs to be to make a containerized setup work), please reach out . I am just a widdle gal and I don’t know what the fuck I’m doing and everything is just way too confusing.

Finally, right now I am writing this journal entry in iA Writer , but I think for my next entry I should be crazy and write it using a Neovim Markdown extension… Technically, since they’re written in Lua, I could make my own extension to add basic MDX parsing for the components I use (for example, making MDXCallouts look a little more like they would in the browser)… which would also be a good excuse to start thinking about how I could represent these components in plaintext or Geminispace (remind me to make a blog post about Geminispace one day like I’ve wanted to for a whole year now lmao).

oh and pick up the phone, show me it was real for me okay? thanks

| page 1 |
contact —   |  tips appreciated!

The writing contained within this site may contain the author's personal opinions. These opinions do not represent any of the author's employers or other organizations the author is a part of — past, present, or future.

© 2023-2025 kebokyo — All Rights Reserved