homeOffice

kelkhoff.com Migration Complete

When I got my new M4 Mac Mini last month, I knew right away I wanted to use it for more than just a backup and file server.

So as of last night, I’ve completed the migration of this site, kelkhoff.com, to be running on my mac mini.

Here’s the full stack:

hover for kelkhoff.com DNS β†’

linode for load balancing, and TLS β†’

linode running an nginx docker image, doing a reverse proxy β†’

erro Dynamic DNS and port forwarding β†’

mac mini running wordpress and mysql under docker compose.

Hopefully that doesn’t give away too much infosec πŸ˜‰

From a different point of view, here’s a different view of the full stack. Yes, I am using my Apple Vision Pro box as a rack, while I’m pending the purchase of a new 3D printer…

Anyway, I think the site’s performance is improved – but, I still do see some initial-connection delays when wordpress wants to download 50 images at the same time, or 100 javascript files. So, hopefully I can tune that, either at the linode or nginx side. Or, I might try to simplify the stack some. I do like having the internet hitting the linode balancer instead of coming DIRECTLY into my house, but at this point, I’m probably over-paying linode for what I’m getting from them, so I might be searching out a new cloud whatever-you-call that provider (like a cloudflare?)

  • 2024-12-03

(my MacBook Pro is) Learnin’ to Fly

A month ago (or six months? who can tell), Timmy mentioned getting a tray or rack or other kind of “mount” for his MacBook, to elevate it, and keep it off his desk. At least, that’s the story I heard. I thought it was interesting, so I Amazoned for one for myself (side note, Google became a verb, but Amazon didn’t? I think it’s high-time we fix that).

Anyway, I had one in my cart for some number of months (see above). And I finally pulled the trigger last night, with overnight delivery – so, now my MacBook Pro is flying too πŸ™‚

  • 2024-11-08