Skip to main content

Hello World

· 3 min read

With this first blog post marks the first steps in moving my blogs and guides to Docusaurus from Bookstack.

Before this, I had a DokuWiki instance running off of an OpenWRT device due to budget constraints.

You'd be surprised at how well it ran on the very same device that served as a my wireless access point and router. PHP is pretty well known for its age given that it can run on anything, even on MIPS-based processors. My Newifi-D2 with its whopping 256MB of RAM was apparently no exception to this.

If you looked at it from a reliability-perspective, it's terrible lol

A single DDOS attack and my entire Nginx/OpenWRT stack would straight up be dead considering that my router also handled HTTPS SSL termination, but I suppose when you have nothing but potatoes, you best make use of it.

That archaic DokuWiki instance is long gone now. I've briefly made the move to Discord for my snippets and notes during my academic years and have only recently moved to Bookstack after being able to purchase a dedicated self hosted server.

image.png

The functionality to export to .pdf and .md formats was a welcome addition but I found the other features burdensome. While I did see the benefit in sorting by books, shelves, and pages, this didn't click too well for me. I missed the more hands-on approach with markdown from Discord and from .md files which at this time I've recently been working with more.

Bookstack.png

During this time, I was also looking to try out Syncthing, Anki and Obsidian (check them out!) for notes and other funky stuff after being frustrated with managing too notes across devices.

I've always wanted to unify my workflow, though not without compromising too much on what I'm already used to.

I found Perlite which lets you serve Obsidian notes directly as webpages.

The setup unfortunately required using wiki links rather regular markdown ones. This meant that my GitHub repository for my Obsidian notes would appear broken from the GitHub and Gitea UI.

I didn't really like that. I liked the idea of my notes being accessible wherever I happened to save it.

That's how I've ended up here. I'm now running Docusaurus which seems to be why every multi-million dollar company has the same look and feel with docs. I suppose I'm part of them now and I don't think I'd be moving any time soon.

In the essence of self hosting, I've added a Woodpecker CI/CD pipeline which deploys this very site. It's absurd how I went from running wikis on potatoes to managing an overengineered markdown repository, but hey! It works.

Sunsetting Bookstack

· One min read

Starting October 14, All URLs from my Bookstack instance from blogs and guides will redirect here. I will be archiving the legacy site and will now mainly be using this Docusaurus instance.

You can still find the exact blog posts, guides, and bookmarks in the Docs section, kept up to date on whatever shenanigans I come across.

The export function to .pdf and .md files from Bookstack will no longer be available. In its place are GitHub and Gitea repositories which you can use to download the site in its entirety or a select few resources such as the guides.

You can use VSCode or similar applications to preview any of the markdown (.md) files if you wish to have your own copy. I suggest using Yiyi Wang's Markdown Preview Enhanced extension if you're using VSCode.

For anything else, feel free to reach out. Cheers everyone!