Nextcloudpi - which image for Raspberry Pi 3b?

I need to re-install NC on my RasPi 3b and want to use ncp as before. On Github I only see images for Pi 4 or 5, the closest thing I can see is NextcloudPi_RaspberryPi4_v1.55.3.zip - would that work on the Pi 3b?

I know Pi 3 is slow, but ncp / nc has been working fine so far, I only use it for calendar and contacts syncing. I hope the newer versions are still working on my hardware…

PS: I know there are more lightweight alternatives, but would prefer to stick to ncp, as I was happy with it (before I messed up my setup) and I’m not keen on trying out something completely new.

Thanks in advance for any help!

Don’t be so shy, you will be our rpi-3b-hero, Take a spare sd-card and check NextcloudPi_RaspberryPi4_v1.55.3, the os is now armbian based, maybe some adjustments are affordable, maybe you have to go back in releases before this change.

Thanks for the encouragement :smiley:

I tried, and it seems to fail, the RasPi is not reachable via http, nor ssh. I’m not familiar enough with Linux to debug this, instead I will try to set up a clean OS on it and then pull ncp from there… tomorrow maybe :wink:

I have taken seat my popcorn bag on the knees and shouting: “More sharpness” (to get the picture). :grinning_face:

  • burn ncp image (rpi-imager recommended, no presets)
  • firing up (search for ip-number)
  • web-browse your ip-number (js enabled, certificate warnings set aside)

Activation page

  • handle accordingly

automatic Redirection to webui :4443

  • setup/ configure server, first set up ssh access

Where get you stuck?

Sorry to have been so vague - I found the (new) IP address in my modem / router, but accessing the IP failed - both via browser and SSH. It looks like it didn’t even start up properly.

I’m browsing for the right distro now, plan to flash that and then use the ncp instructions to install…

Hello @TechnoViel ,

some months ago I installed ncp on a Pi 3B and i guess it was v1.53.2 which was the latest version, that worked on my 3B.
After installing 1.53.2 i was able to update.

1 Like

Thanks @zomtec2311 ! Did you directly flash the img?
I have by now set up armbian and am running the installation with

curl -sSL https://raw.githubusercontent.com/nextcloud/nextcloudpi/master/install.sh | sudo bash

We’ll see how that works :slight_smile:

Yes. I flashed the local stored img with Imager

Nice! I might end up doing that as well… my manual install seems to be stuck while setting up php 8.3, at least I don’t see anything happening since half an hour or so… (I am logged in via ssh).

Is there a good way to see if the Pi is still doing anything? The device itself is dark right now, none of the LEDs on.

Ouch… I realize I might have cut it’s power when charging my phone (it’s temporarily powered by a multi-port charger that cuts power when anything else get connected / disconnected) :man_facepalming:

To be honest, I ran the Pi 3 with ncp only for about a week. Then the frustration became too great to continue with this project, as the Pi kept freezing due to insufficient memory and weak hardware.
I recommend switching to a Pi 4, or even better a 5.
My Pi 3 now hosts Forgejo.

2 Likes

Oh, that is sad to hear. I had been running NCP on this Pi 3b for almost 5 years with no issues. Only an unprepared click on the update button (for ncp) killed it, as I was 2 major Debian versions, almost a dozen of NC major versions behind, so updating straight from NCP 1.34 to 1.54 or so did not work well :smiley:

I gave up on the armbian and then “just install ncp on top of that” approach, as it kept failing or getting stuck in different places, and now waiting for the flashing of 1.53.2 (thanks for the pointer!) to complete.

Did you install any apps on top, or do challenging things with it? Maybe I should have invested in a newer Pi right away (and not waste many hours of spare time…), but I still hope the Pi3b can do my simple jobs (only sync a few contact lists and calendars for 3 users). Will report here if my last attempt with the Pi3b works out…

I could also switch to something much more lightweight like radicale for my tasks, but would love to stick with nc, even if its slow.

You may check the project “DietPI”, sufficient for your usecase.

1 Like

Are you suggesting that nc 31 should still work on a Pi3b (1GB RAM) when using DietPi?
That would be great, but I’m worried to just spend more nights trying to get this to work somehow …

I am pondering 3 options now:

  • try DietPi and NC
  • try DietPi and OwnCloud, which is said to be less resource-hungry
  • buy a Pi5 and stick with ncp

How much RAM is recommended on a Pi5? The docs are not very helpful (512MB per process - but how many processes???). I would not want to invest into new hardware now, just for running into it’s limits in a year or 2… so is 2GB future-safe for just CalDav and CardDav, 3 users?

The foreseeable future is quite short; ncp supports now nc hub 31, Currently supported versions, 02/2026.

Your use case in mind, holding budget more at 50 than 100 bugs I would favour buying a rpi4 4GB, it is still better supported (os/software) now,

Dietpi Iwould check, because there the rpi3b may find some new tasks or it shows that 1GB Ram is becomming a real show stopper.

Thanks geoW! The Pi5 is exactly 5 EUR more than the P4, so I just ordered P5 with 4GB and a nice aluminium case (passive cooling). Hope that gives me enough buffer for the coming years.

1 Like

Nice, have fun and maybe you will find a full filling task for brave rpi3b.