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.
  Reply
#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...
  Reply
#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 !
  Reply
#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...
  Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  Rock64 v3 - POE P1V 3 335 08-18-2019, 05:51 AM
Last Post: mcerveny
  Rock64 board seems defective, how to confirm? Josk 1 72 08-15-2019, 08:24 PM
Last Post: tllim
  Rock64 for video surveillance martinschm 4 211 08-12-2019, 11:55 AM
Last Post: pkfpeters
  Purchase Rock64 V3? richardk 6 441 08-03-2019, 12:56 PM
Last Post: mcerveny
  Rock64 running OMV, how to setup RTL8812AU WiFi? electrosam 2 122 07-16-2019, 04:03 PM
Last Post: ayufan
  Rock64 random freezes BTB 3 195 07-01-2019, 10:17 AM
Last Post: Luke
Sad Rock64 Seafile Installation klaus_nase 2 140 06-27-2019, 09:11 AM
Last Post: klaus_nase
  rock64, compile problems "illegal instruction", "memory fault" -> ddr_333Mhz? hunderteins 5 372 06-22-2019, 12:36 PM
Last Post: redfish
  Another non-booting ROCK64 SuburbanDad 13 663 06-19-2019, 01:48 AM
Last Post: mcerveny
  Plastic storage box for Rock64 matwey 1 113 06-18-2019, 10:56 PM
Last Post: tllim

Forum Jump:


Users browsing this thread: 1 Guest(s)