How about having your own cloud and making all your files accessible from anywhere?
Similar to Google Drive, iCloud, and OneDrive, but with large capacity, no payments, and full speed on your local network while sharing files directly with your TV, computers, and other devices. You can also access files from anywhere through the internet via any browser or mobile app. Here are two free cloud solutions.
FreeNAS [https://www.freenas.org/] – Based on FreeBSD, it offers excellent stability, professional features, and smart management. A good tip is to create a Virtual Machine for testing before building a dedicated server. Perfect for small and medium businesses and home enthusiasts.
NextCloud [https://nextcloud.com/] – This solution can be deployed on Linux via Docker or Snap (even on small hardware like a Raspberry Pi), or run inside a Virtual Machine on any operating system.
If you want to run NextCloud directly on the host machine instead of a container, follow the next post [Link].
NextCloud in a Docker
sudo apt update sudo apt install docker.io sudo docker pull nextcloud sudo docker run --name MyNextCloud -d -p 80:80 nextcloud
The commands above will install Docker, download the NextCloud image from Docker Hub, and create a container with your cloud.
Open http://127.0.0.1/ in your local browser and complete the setup on first launch. Create as many users as you want and use as much space as your hard drives can support.



How to start and stop the container:
sudo docker start MyNextCloud sudo docker stop MyNextCloud
How to remove the container and the image:
sudo docker rm MyNextCloud sudo docker rmi nextcloud
NextCloud in a Snap
sudo apt update sudo apt install snapd sudo snap install nextcloud
The NextCloud service starts automatically with your system, so no manual start or stop is needed.
How to remove the Snap:
sudo snap remove nextcloud