Best cheap hardware to run Nextcloud on?

If anyone is interested, some phoronix benchmarks for the new pi 3B+

Slightly faster, specially improved in terms of ethernet (3x) and wifi ( dual band 802.11ac )

https://www.phoronix.com/scan.php?page=article&item=raspberrypi-3-bplus&num=1

Still behind of it’s competitors in performance

@nachoparker. Good news and a question.

I see that Armbian has release a testing release of Debian Stretch. I just installed NCP on a Rock64 using that stretch image. It installed…

Now to try to configure it. I can access the web interface, and can use nextcloudpi-config. BUT, I cannot log in to the web console (https://nextcloudpi.local:4443). What are the credentials? I have tried Admin, Root, NCP, and a user I created. I’ve tried ownyourbits as the PW as well as the one I used for the Root ID. I also changed the PW for the web console in nextcloudpi-config and tried that one too.

Once I can get logged onto the web console, I will go through all the options and see if they all work for me. Hopefully we can call the Rock64 finished soon!

@Jeffery_Frederick
I am running x86 NCP docker image. I have got the same problem.
using different login names and the box kept popping up to request me to fill in.

I have issued the problem on github.

great news!

the ncp-web user/pass is ncp/ownyourbits. If that doesn’t work then there’s something to fix there (but it shouldn’t because it works for people using the ayufan image). You can change/reset this password through SSH with the option nc-passwd

hopefully next week I will try to create a pregenerated image for the rock64!!

thanks a lot

Thanks!

I may have messed something up somewhere. I will re image my Armbian and reinstall NCP today. That hopefully should fix this issue. Will let you know tonight or tomorrow.

Are you really sure you want to create a Rock64 image yet? Armbian Stretch is still in ā€œtestingā€ mode and not really stable. Would it be better to wait for the stable version? Just a thought.

Thanks for all you do!

that makes sense :wink:

I’ll try to make some time to play around with it, and maybe release it under testing

Armbian repo had an issue last night. They got it fixed so I am installing NCP right now. Will have more details later today.

Cool, maybe we should open a new thread so that we don’t hijack this one

I am running the NextCloudPi ARM docker image on my RPI3 for a few days now. It works surprisingly well but I am looking for something a bit faster. I came across the ODROID HC1 which would be great for my use case I guess, but sadly I doesn’t seem to be available for purchase in europe for a reasonable price…

I am now looking into (pricier) x86 options, but as the box will be in the living room it needs to be fan-less. There’s a fan-less solution for the UP Squared, which seems to be a nice board spec-wise but I have not seen any reviews of it running as a Nextcloud server. Can anyone tell me what kind of performance to expect? Do you know of any other fan-less x86 solutions?

You can have a look on pcengines APU2. It is fan-less, x86-64, has higher performance than RPi. If you are interested in any tests for comparison, just let me know.

Interesting. I would be very interested in some performance tests.

Also, have you tried running Collabora Office on it?

No haven’t tried Collabora Office yet. Let me pls know what tests you would like to run, then you can compare to RPI.

@pse: On https://forum.pfsense.org/index.php?topic=120768.15 it looks like the APU2 has very bad AES-NI performance which should be noticeable for HTTPS. What is your experience in this regard?

The CPU of the APU2 is a pretty low-end, low-power embedded AMD CPU. An APU2 is probably better suited for routing/firewalling for smaller networks (no internal hard drives, no RAID and so on).

If you want to run a server, it is probably better to go with a HP Microserver Gen8 or maybe even a Gen10 (but the former is much, much better). The price/performance ratio is way better than with an APU2 (which is great for a lot of things except running a storage server on it).

HP Gen8 looks good but it is too big and also probably too loud. I am now looking into a small Gemini Lake solution which seems to be quite attractive.

In the meantime i use a

HP-T610 (30 EUR) Thinclient

System: Host: HP-T610 Kernel: 4.9.0-6-amd64 x86_64 (64 bit gcc: 6.3.0)
Console: tty 0 Distro: Debian GNU/Linux 9 (stretch)
Machine: Device: desktop System: Hewlett-Packard product: HP t610 WW Thin Client
Mobo: Hewlett-Packard model: 17E2
BIOS: Hewlett-Packard v: K30 v01.20 date: 03/10/2015
CPU: Dual core AMD G-T56N (-MCP-) cache: 1024 KB
       flags: (lm nx sse sse2 sse3 sse4a ssse3 svm) bmips: 6586
       clock speeds: max: 1650 MHz 1: 1320 MHz 2: 825 MHz
Graphics:  Card: Advanced Micro Devices [AMD/ATI] Wrestler [Radeon HD 6320]
       bus-ID: 00:01.0
       Display Server: N/A driver: N/A
       tty size: 80x24 Advanced Data: N/A for root out of X
Audio:     Card-1 Advanced Micro Devices [AMD/ATI] Wrestler HDMI Audio
       driver: snd_hda_intel bus-ID: 00:01.1
       Card-2 Advanced Micro Devices [AMD/ATI] SBx00 Azalia (Intel HDA)
       driver: snd_hda_intel bus-ID: 00:14.2
       Sound: Advanced Linux Sound Architecture v: k4.9.0-6-amd64
Network:   Card: Broadcom Limited NetLink BCM57781 Gigabit Ethernet PCIe
       driver: tg3 v: 3.137 bus-ID: 03:00.0
       IF: enp3s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives:    HDD Total Size: 2120.4GB (58.9% used)
       ID-1: /dev/sda model: Samsung_SSD_840 size: 120.0GB temp: 0C
       ID-2: USB /dev/sdb model: 42AS size: 2000.4GB temp: 0C
Partition: ID-1: / size: 110G used: 21G (21%) fs: ext4 dev: /dev/sda2
Sensors:   System Temperatures: cpu: 57.4C mobo: N/A gpu: 57.0
       Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 126 Uptime: 14 days Memory: 645.0/3422.7MB
       Init: systemd runlevel: 5 Gcc sys: 6.3.0
       Client: Shell (bash 4.4.121) inxi: 2.3.5 

I added a 120 GB SSD and an extra 2GB of RAM (4GB total)

How would you suggest to measure the performance of CPU, to see how it would handle HTTPS traffic?

I have released NCP images for the Odroid HC1/HC2/XU4 (link)

Rock64 images are in the oven

If anyone would like to contribute by building or testing in a different armbian supported board, read the above link and hope in. Any help would be much appreciated!

Cheers,

Rock64 images available

I have just installed Nextcloud on the Odroid Cloudshell 2 (Odroid-XU4) plattform and it runs like a charm. Basic system (board and case) are about 150$ and then you can add two HDD (RAID Harware controlled). A nice little personalized NAS-solution.