NextcloudPi on a Rock64
#11
(09-05-2018, 02:46 PM)Luke Wrote: Hey. I recently set up Nextcloud on one of my 4GB Rock64 boards and its performing extremely well. I tried the NextcloudPi image and I was not quite happy with the performance. It could be because the image is based on an older build from ayufan (0.6.4 IIRC) or because of a combination of other things - I do not know, not an expert.
In any case, I flashed uboot to SPI and Armbian (because of a slightly higher default SOC and RAM freq) to my HDD.
Then I basically followed this tutorial and adjusted where necessary. The one thing the tutorial is missing is enabling cache - which I highly recommend you do once the installation is done. The entire setup took me 30 min flat, including port-forwarding, installing the apps I wanted, etc.,

Its now been running for 3 weeks with occasional heavy load and I've not had any issues with it. I also had no issues with installing the app to mount my NAS as a folder, using Nextcloud Talk (is that what its called ?) with family and fetching/ uploading things from my phone as well as sharing them online.

I think the NextcloudPi project is amazing, but I suggest you give this a try until the performance and other issues get sorted.

Thank you very much for your kind help.
In the past, I have already installed Nextcloud on an mini computer. However, as I am not so expert, I have made a few mistakes during the setup, and this is why I prefer and trust more the NextcloudPi image than myself ^^ (just download > Flash > answer the wizard > Done, wonderful !).
So I will wait (I hope not wait so long) until NachoParker come back, it seems he is not available since a few days, I have to be patient.
#12
(09-06-2018, 04:01 AM)prog-amateur Wrote:
(09-05-2018, 02:46 PM)Luke Wrote: Hey. I recently set up Nextcloud on one of my 4GB Rock64 boards and its performing extremely well. I tried the NextcloudPi image and I was not quite happy with the performance. It could be because the image is based on an older build from ayufan (0.6.4 IIRC) or because of a combination of other things - I do not know, not an expert.
In any case, I flashed uboot to SPI and Armbian (because of a slightly higher default SOC and RAM freq) to my HDD.
Then I basically followed this tutorial and adjusted where necessary. The one thing the tutorial is missing is enabling cache - which I highly recommend you do once the installation is done. The entire setup took me 30 min flat, including port-forwarding, installing the apps I wanted, etc.,

Its now been running for 3 weeks with occasional heavy load and I've not had any issues with it. I also had no issues with installing the app to mount my NAS as a folder, using Nextcloud Talk (is that what its called ?) with family and fetching/ uploading things from my phone as well as sharing them online.

I think the NextcloudPi project is amazing, but I suggest you give this a try until the performance and other issues get sorted.

Thank you very much for your kind help.
In the past, I have already installed Nextcloud on an mini computer. However, as I am not so expert, I have made a few mistakes during the setup, and this is why I prefer and trust more the NextcloudPi image than myself ^^ (just download > Flash > answer the wizard > Done, wonderful !).
So I will wait (I hope not wait so long) until NachoParker come back, it seems he is not available since a few days, I have to be patient.

If you prefer ready to use images you can also consider this, i dont use nextcloud but i DO use syncthing and several other dockers and they all come ready to use, dependencies, setup, everything, exept your personal info and own setup ofc...
#13
(09-06-2018, 02:15 PM)Trash_Can_Man Wrote: If you prefer ready to use images you can also consider this, i dont use nextcloud but i DO use syncthing and several other dockers and they all come ready to use, dependencies, setup, everything, exept your personal info and own setup ofc...

Thank you very much. I will check, the only issue here is my knowledge, I have never tried docker, so I will read how it works and how to install it !
#14
(09-07-2018, 08:03 AM)prog-amateur Wrote:
(09-06-2018, 02:15 PM)Trash_Can_Man Wrote: If you prefer ready to use images you can also consider this, i dont use nextcloud but i DO use syncthing and several other dockers and they all come ready to use, dependencies, setup, everything, exept your personal info and own setup ofc...

Thank you very much. I will check, the only issue here is my knowledge, I have never tried docker, so I will read how it works and how to install it !

Its easy, on most distros its just "sudo apt-get install docker" then use the command on the docker image webpage:
Code:
docker create \
   --name nextcloud \
   -p 443:443 \
   -e PUID=<UID> -e PGID=<GID> \
   -v </path/to/appdata>:/config \
   -v <path/to/data>:/data \
   lsioarmhf/nextcloud-aarch64

replace paths and PGID/PUID with your values, one important tip about the path, in that example "/path/to/appdata" refers to a path OUTSIDE the container and "/config" refers to a path INSIDE the container, containers are isolated from the underlying OS and this path creation is a way to cross easily that barrier...PGID and PUID refer to the user you want to use to run the WHOLE container, its a user OUTSIDE the container ofc and preferably it shouldnt be root and should have write permission to the set paths OUTSIDE...

finally you do:
Code:
docker start nextcloud

and your container is runing (give it time to start ofc, this one seems lightweight so i guess one minute should be more than enough), after this most containers have some form of admin webpage, never used nextcloud but a fair guess is that such admin page should be on http://ip-of-your-board:443 in this case since its opening that exact port

and btw its not detailed on the container webpage but i suggest to add "--restart=unless-stopped" to the creation command so if the docker is stopped for any reason it should restart (unless you stop it manually)

another suggestion, run this:
Code:
docker run -d -p 9000:9000 --name=portainer --net=host --restart=unless-stopped -v /var/run/docker.sock:/var/run/docker.sock -v /data:/data portainer/portainer
keep the docker.sock virtual path intact and change the data one, this install a docker container with portainer, a very good admin app for remote control of your dockers, start, stop, live log, changing settings, etc etc...


Possibly Related Threads…
Thread Author Replies Views Last Post
  Rock64 <--> Rock64 Serial Connection mark1250 1 155 12-23-2021, 09:27 PM
Last Post: barray
  Rock64 board not working, no HDMI no Ethernet. EDited 1 177 12-21-2021, 08:35 PM
Last Post: Rocklobster
  Rock64 bricked shawwwn 5 509 12-04-2021, 04:07 AM
Last Post: shawwwn
  Are you guys still using Ayufan's OMV on your Rock64? AkiraSensei 0 226 11-26-2021, 07:01 PM
Last Post: AkiraSensei
  Rock64 kernel panics clay 15 2,012 10-17-2021, 06:30 PM
Last Post: Rocklobster
  Pine Rock64 eMMC lifespan moonspell79 3 1,019 08-19-2021, 06:46 PM
Last Post: bcnaz
  Rock64 No Audio - Solved wbecks 12 19,857 08-13-2021, 01:23 PM
Last Post: blakeadam
  Trustzone support for Rock64 capablegh 1 740 07-17-2021, 10:15 AM
Last Post: capablegh
  Python GPIO Library for the Rock64 (R64.GPIO) Leapo 37 43,124 07-02-2021, 03:20 PM
Last Post: klausfelix
  rock64, compile problems "illegal instruction", "memory fault" -> ddr_333Mhz? klausfelix 0 581 07-02-2021, 03:13 PM
Last Post: klausfelix

Forum Jump:


Users browsing this thread: 1 Guest(s)