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.

1 Like

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.

1 Like

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

1 Like

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.