Journey of Self-Hosting (1): Inspirations
So you want to get going with self-hosting.
Let's admit: lots of software engineers like building things. Especially when they have full control of what they are building.
Few things can give you more freedom than owning a server yourself and running whatever program you want to run on it (well not quite true, please adhere to TOS if you are using VPS).
I have been longing for the idea of self-hosting for a very long time, back into the days when I was a student. At that time when I was looking at an ASUS laptop I hadn't used for a long time, the idea emerged. After finding out that laptop was so broke that I could not even boot the system up, the idea just faded away.
What triggers me recently is this:

Well this is quite good. Now I can have VMware running on my macOS for free! Great!
Also around the same time I saw this:

So I even run into a fairly nice and elaborated textbook!
The motivation that keeps pushing me is the idea that once done, there could be so much cool stuff that you can "make happen" through your self-hosted server. A good collection is this:
Although at this time I was not 100% sure what I was going to deploy, I am ready to get my hands dirty.
In the next post of this series, I will talk about how to get started with a virtual machine with free VMware Fusion Pro. Stay tuned!