The author shares their experience and enthusiasm for self-hosting, including details of their own setup and the advantages of hosting their own utilities and services.
With a physical server, they can easily handle hundreds of requests per second without breaking a sweat and have control over their privacy with some security measures in place.
Hosting a network-attached storage (NAS) for backups is one of the author's primary uses, while the more they learn, the more benefits there are in store, including hosting their own services for the world to use.
The author mentions a few ways to optimize a DIY tower server, including playing with the ARR Stack and running a VPN (Virtual Private Network), which is useful when they're away from their server for long stretches of time.
Hosting their own offsite services allows the author to offload their devices' workload and automate some tasks and receive the results later. Self-hosting projects on 'bare metal' is an invigorating and enlightening experience.
While the initial investment might be high, the costs of storing terabytes of data, VPN, among other services are significantly lower compared to the VPS costs. There may also be a time investment associated with making everything work initially.
Additionally, confidentiality and privacy are paramount when hosting your own services, and the author believes users should aim for the best security measures available to them.
Finally, the author aims to host services for themselves and to self-host services to the internet, but before that can happen, they need to work on foundational matters such as security and segregation for 'management' and 'services.'
This article would be helpful for readers interested in the technical and cost advantages of hosting their own data storage, services, and utilities and how they can get started themselves.
Readers can benefit from exploring the glossary of technical terms for a better understanding of the concepts included in this article.