Self-Hosting Your Own Cloud – Part 9: Building a NAS with ZFS

In a previous post, I described how to set up an SMB file server with automated backups using Rsync/Rclone. Today, we’ll be moving to a more fault-tolerant and reliable setup using ZFS. This is the ninth post in a series about protecting your privacy by self-hosting while attempting to maintain the conveniences of public cloud […]

Self-Hosting Your Own Cloud – Part 8: Monitoring Your Internet Traffic with ntopng

Recently, I discovered that a family member’s device on my home network had been DNS-hijacked. This was only brought to my attention because some sites on that machine were resolving to fraudulent servers. This made me concerned about what the other devices on my network may be up to. I decided to do some research […]

Self-Hosting Your Own Cloud – Part 7: Building a Personal Private Network with WireGuard

About a year ago, I wrote about how to use OpenVPN to provide secure remote access to your home network and its resources to start building your own private cloud. I have been incrementally adding network services since. Recently, I’ve started using WireGuard instead of OpenVPN. I’ve found that the configuration is far simpler, while […]

Self-Hosting Your Own Cloud – Part 4: Movies and Music Using Emby

Services like YouTube, Netflix, Spotify, and other streaming services are convenient, and I still use some of them. However, the content they offer changes frequently, with some things becoming unavailable due to changes in licensing, or varying depending on which country you are in. When you buy your content free of digital rights management (DRM), […]