Background information
I’ve been building up my skill with Raspberry Pi for the last 6 months and have become familiar with command line and feel ready to take on a new challenge.
I’ve decided I’d like to get NextCloud running on my Raspberry Pi but I have a quick and basic question that I have googled but haven’t found a definitive answer, so I have come to the forums looking for help and support.
My Question - TLDR
Is there an NextCloud Image for Raspberry Pi or is it installed via command line after installing Raspbian?
I’d really appreciate it if you could post some links to either the image that needs to be downloaded or a tutorial that shows me how to get things up and running.
I actually like this tutorial. Not only does it tell you the steps, but it tells you exactly what you are doing with each command. If something doesn’t work out, you can always revert your last command line because you get a sense of what you are doing.
If you do decide to move the directory to make it safer, on raspbian at least. Vi (text editor) will not let you changethe permissions. Leafpad will.
So instead of command line :
sudo vi config.php
sudo leafpad config.php
Also, make sure to forward ports 443 and 80 to your raspberry pi, otherwise you cannot access it online. And what is a cloud without accessing it outside of network?
Then type it on your browser and that will take you to your Router portal, where you can forward ports. If you have trouble forwarding ports look up your router brand and type and forwarding ports on google - that’ll tell you how to do it specifically with your router. Otherwise comment below and we can try and help.
On you Linux OS you can install a Desktop environment such as KDE or Gnome. Some people like graphical interfaces even if they only have to edit some text files in an editor. Such an environment is not needed for Nextcloud and requires a certain amount of resources which are quite limited on a raspberry. So I’d rather go without it.
I don’t think that there is a more GUI Operating System for Raspberry pi. I think the reason why is because the Pi is a RAM processor, while it can do many things, it is actually engineered a different way than a regular processor. So, there has to be specific development for this type of processor, we are just not there yet. Raspbian is the one system I have liked the best so far.