@nachoparker, Looking for some advice. I need to build out a number of devices at home. Looking to understand what boards and OSā would be best.
First is NextcloudPI. I am waiting on my Rock64 accessories (eMMC and Power supply) to arrive and then Iāll deploy a new NextcloudPi instance. Looking at using Armbian for the base os and running the curl script to install. Whould an HC1 (probably an HC2 once they are available) be a better choice for NCPi? How about an XU4 with a USB3 drive? Or should I stick with the Rock64?
This is for home use only so not too much activity and use. I will be using port forwarding so I can access from outside my home.
The next item I want to setup ons a NAS of some sort. Was thinking of OpenMediaVault. Again, looking at the same three boards (Rock64 vs, HC1/2, vs. XU4). This one will only be available from within my network or when Iām VPNed in. Still considering Armbian, but should I be looking at something else for an OS?
Lastly is a Pi-Hole/PiVPN server. Probably going to stick with a RPi3 running Raspbian Stretch Lite. Unless you have any other ideas?
Well, the rock64 and the odroids are fine boards. Probably the odroid will be better if you are to get a SATA drive. They are both powerful, but the Odroid is has more cores so should run smoother with things like uploads and picture previews.
OMV and NCPā¦ havenāt tried to have them coexist. If thereās problems having both installations together I suggest trying the NCP docker container, or maybe NCP built-in support for SAMBA would suffice for you. I personally donāt use OMV, I just share my NC files over SAMBA with NextCloudPi built in SMB service.
Armbian has an OMV installer in their config tool.
My intention is to build for the Rock64 once we get fully Armbian images.
Hope it helps, probably some other people will have better suggestions about OMV than myself.
edit: for the odroid, this thread might be interesting for you
Does anyone run Nextcloud on APU2 boards or the Intel NUC 5CPYH? Would you please share your experience with either one, and maybe compared to some ARM SBC?
After a lot of reading on ARMbian and here, Iām considering going for x86 low power mini PC.
@nachoparker, what are your thoughts on running NCP on an SD drive on an Odroid HC1/2?
I just found out I can get a 2.5" 5TB hard drive, That would work PERFECTLY with the HC1. Seriously thinking of going ahead with the HC1 and not waiting for the HC2.
My only concern is running NCP from the SD card. I currently run my RPi instance of NCP on a usb stick for boot.
I would love to hear what you think on this subject.
A UHS-1 SD card might actually be faster than a USB2 stick?
I believe NCP supports Redis now though, which means the NC database access is cached in the RAM, so as long as the 2GB on the Odroid HC1 are sufficient, overall speed should not suffer much from slow SD access, I think.
Thought you all would like an update on where I am with the Rock64 board and NextcloudPi.
I finally got everything I need to get the Rock64 board that I was sent up and running. I got USB boot working today and have Armbian setup and working. This is the 2GB board that TL Lim send us. I will try the NextcloudPi install script shortly and see where I get. Will let you all know if I have any issues. Since I have a USB 3 external hard drive, this will certainly faster than the RPi 3 that I am using now.
I also got a 4GB version of the Rock64 for Christmas. Waiting on an additional power supply to come from China so that I can use that one also. The 4GB board will probably be my production NextcloudPi board once Iāve tested it on the 2GB Board.
Iām using a Pine64 with 2GB ram, 128 GB SD and a 2TB USB drive.
Works perfect for me with an Armbian distro. Serves also a Samba server for PC and media player access.
Rock64 might be faster, but I have not seen any problems with my Nextcloud system until now.
Iām at this moment the only user, will later add additional users, but would not expect a heavy load at my private cloud due to a limited number of active users.
Not ayufanās images. Itās the Arabian Prebuilt image. Ubuntu 16.04 Hereās the info at login time.
Welcome to ARMBIAN 5.34.171121 nightly Ubuntu 16.04.3 LTS 4.4.77-rk3328
System load: 0.00 0.00 0.00 Up time: 1 day
Memory usage: 2 % of 1928MB IP: 192.168.0.92
CPU temp: 42Ā°C
Usage of /: 5% of 30G
[ General system configuration (beta): armbian-config ]
Last login: Mon Jan 15 16:18:10 2018 from 192.168.0.26
I think I will try ayufanās Stretch image shortly. I tried to install PiVPN on the Armbian image and had some issues. Will retry, just in case I did something wrong, but I think itās the version of Linux.
Supposedly, PiVPN now works on Stretch, so if I can get that working, that would be great.
Will followup here when/if I get ayufanās Stretch image working with u-boot.
I have nextcloud up and running on Pine64+ (2GB RAM) without any heating problems or stabilty issues.
I think one of the most common issues related to Pine64, is that people think it can run on a cheap mobile charger connected to the micro USB plug and the USB drive connected directly to the USB port.
With a stable and strong (e.g. 5V 4A) power supply connected to the Pine64 at the pin header and a external powered USB HUB is it a very stable and reliable system / private cloud.
Mine have been running for four weeks without any kind of maintenance.