mirror of
https://github.com/lemeow125/Notes.git
synced 2025-02-23 06:28:09 +08:00
34 lines
No EOL
3.3 KiB
Markdown
34 lines
No EOL
3.3 KiB
Markdown
With this first blog post marks the first steps in moving my blogs and guides to [Docusaurus](https://docusaurus.io) from [Bookstack](https://github.com/BookStackApp/BookStack/).
|
|
|
|
Before this, I had a [DokuWiki](https://www.dokuwiki.org/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](https://www.dokuwiki.org/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](https://github.com/BookStackApp/BookStack/) after being able to purchase a dedicated self hosted server.
|
|
|
|

|
|
|
|
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.
|
|
|
|

|
|
|
|
During this time, I was also looking to try out [Syncthing](https://github.com/syncthing/syncthing), [Anki](https://apps.ankiweb.net/) and [Obsidian](https://obsidian.md/) (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](https://github.com/secure-77/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](https://docusaurus.io) 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.
|
|
 |