Click on one of the articles below to read about the different steps I followed in setting up a Raspberry Pi NAS. I have a Raspberry Pi with redundant hard drives set up as a file server and an Immich server. This way, I don't need to use Google Drive or Google Photos. I also designed and 3D printed an enclosure for the Raspberry Pi NAS.
In this tutorial, I will explain a safer alternative to port forwarding. I will guide you through the steps of exposing your server to the open internet, while ensuring that only authorized users can access the server. To achieve this, I use Cloudflare Access as a reverse proxy. This can be useful for all kinds of self-hosted servers, such as a Minecraft server, Immich server, or NAS.