Raspberry Pi5 home NAS / CLOUD

I have no support/technical question and have seen the support category. (Be aware that direct support questions will be deleted.)

on

Which general topic do you have

I hope this is the right place to ask this question. If not please let me know

I know next to nothing about any of this. I want to build out a Raspberry Pi5 NAS Cloud and get out of the iCloud world. I know nothing about hardware or software. Could someone give me a good place to get started? I tried Copilot and it is just a bit above my paygrade. I would love a step by step and inventory checklist on what to buy and applications to use to set up and run. Any information would be a huge help

How to Setup a Raspberry Pi Nextcloud Server. If you use google or any other search engine you will find more instructions, also in other languages e.g. german or french.

You have NextcloudPi that manages Nextcloud itself and also the OS around to make it work in a local environment (takes also care of network stuff, updating DNS entries etc.): GitHub - nextcloud/nextcloudpi: šŸ“¦ Build code for NextcloudPi: Raspberry Pi, Odroid, Rock64, curl installer... Ā· GitHub

Then you have Nextcloud all in one (GitHub - nextcloud/nextcloudpi: šŸ“¦ Build code for NextcloudPi: Raspberry Pi, Odroid, Rock64, curl installer... Ā· GitHub) which is based on docker but they manage a lot of settings for you and it is officially supported (the other is community support). Disadvantage you have the additional abstraction layer with docker, with limited resources on a Raspberry Pi, maybe a point to consider. GitHub - nextcloud/all-in-one: šŸ“¦ The official Nextcloud installation method. Provides easy deployment and maintenance with most features included in this one Nextcloud instance. Ā· GitHub

I’d test out one or both of the solutions first with Nextcloud. Play around, check out if the performance works for you, can you manage a backup, if you only have the backup can you restore a full setup? Can you mange updates? Can you reach the Nextcloud from inside your network and remotely as well?

If you want to do too many things, with too many users, you might also hit limits of the RPi device (e.g. if you want online office for 10 people + sync + Nextcloud talk in parallel). If it is just for 2-3 people with their photos, contacts and calendars synced, this is a different story.

Self-hosting is not very easy so I would recommend you read and understand 101: Self-hosting information for beginners and decide if you are willing to go this path.. if not follow the intermediate path and book managed Nextcloud somewhere and setup your own server later once you understand enough.

Have a look here: