cobysher.dev

Goodbye Webmentions

#webmentions #homelab #fediverse

We hardly knew ye.

Removing webmentions from this site

If you have read this blog before you may have noticed a small form with a single input at the bottom. This enabled people with webmentions on their site to mention me and link back to their post, in case their webmention implementation did not have auto discovery.

Despite spending a lot of time building my own webmention server, which i am still quite proud of, i have removed the ability to webmention my posts. Why? Well, I wasn’t really webmentioning others and they were not webmentioning me so it seemed like it was worth removing.

Not to mention, my implementation does have a queue but it auto accepts any webmetnion so the possibility for somebody to write nasty things on my blog was always there. Luckily i am but a speck of dust and nobody has abused the feature.

At least one of my webmentions did show up on the target site, however that target has since also removed webmentions. I may unpublish my current webmentions as they look kind of odd next to my other posts.

What is next?

Depending on how much time i decide to spend on this site, i’d like to redesign parts of it. The styling is done with tailwind which has some merits but i’m over it. i’d like to go back to vanilla css and OpenProps which is what i did for my last project and i quite liked it.

i am still using my blog engine based on obsidian. it is pretty bare bones right now and i’d like to do a few things with that:

  • move it to be self hosted, like the blog is now! (i recently moved it from Vercel to my homelab k3s cluster)
  • add support for images (pretty essential feature for a blog engine tbh!)
  • add fedi support (fedify looks really nice to be able to do this. idk if i want to but maybe…)

The first one is a personal goal cuz right now i’m hosting the server on render.com and it is a bit much. Another option would be to make it into a SSG but i kind of like the client/server architecture the engine has now. The next two might actually push this into the realm of a “real” project that others might want to use. Wouldn’t it be kinda cool to have a fedi client in Obsidian.md? idk why but i think it would be neat!

What about that keyboard thing

i am still working on moving sleepycraftstudios.com to the cluster. i started with my blog because there are way less moving parts and it is the first service i am exposing to the net from my cluster so there were some things to work out. i am still not crazy about the approach, but i can’t find anything better right now.

So i am still working on keyboard stuff but it has been slow. i need to reprice some things but i have been waiting for this migration to update anything since the hosted version of the site has so far diverged from the current staging version that is working in my cluster. i’m also coming to the conclusion that nobody wants a 3d printed keyboard and that is ok. It was fun to build a full-stack e-commerce site from scratch if only to prove that i can.

That is all for now, thanks for reading!

Created on:
Last updated:
<< Go Back