How did you install Linux kernel 4.9? Even with rpi-update I just get 4.4, which is also on the current official raspbian release.
You could add Redis for file locking.
Yeah nice for beginners to start fast with nextcloud. But indeed I found it helpful to do all the server installation steps by myself. With help and online research of course, but doing every step by yourself brings you to the position where you already started to learn about basic Linux and network behaviour and commands and you know what exactly did and change and add to your system, because you choose the things by yourself for some reason. If you use a ready image, you will more likely need help with basic things later, if some error occurs or some upgrade needs adjustments.
So I recommend every beginner with own server to do all the steps by oneself, because one will most likely need the knowledge and experience that comes with it.
But of course everybody can decide and it is nice to have people like you that provide ready images for the ones that choose the at first fast and easy way .
Not everybody will want to / have the time / have the skills to set up something like this.
In my opinion this drives many people away to propietary solutions such as Google Drive or Dropbox. I am trying to help remedy that situation.
Also most people just wonât be able to configure it properly. I want to stress out that it is awesome if somebody wants to learn and sets up a content website for example, but we are talking about hosting your own privacy so it has to be done well. Otherwise we can potentially face bad publicity for the solution that would also drive people away. I just would not recommend it as a âlearning experienceâ.
Furthermore, this also applies to upgrading your installation. If you have to spend a week setting it up you are likely going to postpone it with the security implications this has. I talk a little about these things in this post.
Yeah, you are also right, it has to be taken care, that people donât use nextcloud opened to the web too easygoing, potentially opening their data and even worse system control and perhaps moving nextcloud into bad light because of bad system setup.
I just wanted to give a hint, that there are also benefits, setting up everything by yourself. Of course you need to take care, following the admin manual or other guides from here, pay attention about warnings on admin panel, and also scan.nextcloud.com is a good new way to test your server security, besides the well known ssllab etc. etc. Perhaps the scanner could be integrated into nextcloud, allowing scanning and showing results on admin panel. But thatâs another topic ;).
Just a quick follow up question, I have burnt your image to a disk and popped it in my Raspberry Pi,
I connected a screen to I could see what is happening.
Everything seemed to boot up and I was asked for a username and password. I put in âpiâ and âraspberryâ (Not sure if that is what should be put in there?)
Now I just have the terminal at âraspberrypi: $â
What should I do next to get everything set up?
P.S The pi isnât plugged in via ethernet or connected to my wifi. I guess I need to do that next.
Some pointers on what to do next would be gratefully received.
On the given link in ot you will find further instructions and configuration informations. Just go through this step by step to find out about everything.
Of course it is a headless image, so no graphical desktop available.
Wow this is exactly what Iâm looking for as well!
I have a few questions though:
Is this compatible with the Nextcloud Box // a USB hard drive?
Does the free tier of no-ip require a manual renewal every x days? Does this installation automate that? Otherwise, I already have a personal domain with Namecheap so Iâll have to try figuring out how to create a dynamic A record from the Pi.
Will this conflict with future Nextcloud updates by any chance?
Is this compatible on Raspberry Pi 3? I know that the Nextcloud Box isnât compatible with it yet
I have not tried it in a Nextcloud Box, but as far as I know it is a RPi2 with a HDD, so it should work, no problem. Just replace the SD card
Yes, you have to click a link every month that arrives to your email with no-ip. If you already have a domain you will have to transfer it to your private IP. If your private IP changes then you need dynamic DNS, such as no-ip.org, duckDNS or freemyip
Updates work using the regular NC updater app. This has been tested from 11.0.1 to 11.0.2
absolutely! it has been tested on RPi2 and RPi3. I personally have it running on a RPi3. Even a commenter in the blog used it successfully on a RPi Zero!
I really appreciate you guiding me through this! Everything you tell me I am going to write down, perhaps we could work together to then release the information as a guide which will hopefully help other people.
I have another follow up question for you,
I have burnt my image with etcher, it boots up fine. But when I type my IP address in my browser FireFox is warning me that the connection is not secure. (See image below)
What do I need to do next to proceed?
Is this an error should I be worried about not being secure?
I guess it is because of an self made certificate. Try to use letsencrypt by starting the configuration âsudo nextcloudpi-configâ and go âletsencryptâ. As far as I understand every step to install, register and activate it should be gone through there .
In any case, you can safely click âadvanced > add an exceptionâ, but in order to access from the internet I recommend you get a Dynamic DNS and use letâs encrypt. It is all in the blog.
Most of the information you need is already in the blog. I would recommend you read the posts carefully.
From the main NextCloudPi post
Again, type sudo nextcloudpi-config to get everything set up. Follow the dedicated posts on this blog for details on each entry.
One last question and this may be the wrong place for it but anything I should look out for if I plan on using a 64GB WB Labs Flash + a Raspberry Pi 3?