The following worked for me: - just in case, back-up all your files to an external drive. You can copy your files directly from your nextcloud folder on your array to your external drive. - either delete your old nextcloud folder, or rename it. Now install Nextcloud AIO with the folder naming of your choice. - complete the nextcloud AIO install. - now, add the EXACT same users as on your old nextcloud instance. - copy your files, which you backed-up on an external drive, to the new nextcloud folder on your array. - use the following command to let nextcloud aio scan all the folders and its content on the array: sudo docker exec --user www-data -it nextcloud-aio-nextcloud php occ files:scan --all - this command is to be used in the standard unraid terminal. - if not all files show up in your nextcloud aio instance, you may need to re-name some folders in your nextcloud-folder on your array. Hope this helps :)
@@wollensokje1112 Thanks for this - it's fine for basic Nextcloud migration. However, it won't deal with and files / folders you've set to share, or any apps and custom settings.
Thank You Sir, you are an absolute treasure! I am new to UnRaid and I am so thankful I found your techtorials…your explanations and video quality is excellent. You are of a next level. Cheers
I was just about to go through the headache of getting my old nextcloud up and running after it stopped working a few months ago... You did it again! Thanks for your help mate, keep up the great work :)
I'm new to unraid and had Nextcloud at the bottom of my list of Docker containers to install, but with this video and AIO, Nextcloud is now top of list. Thank you for making such excellent helpful videos! 👍
I was about to abandon my old Nextcloud instance. It's had endless problems since they changed how updates work etc. This tutorial is perfect timing, thanks so much Ed!!!
Ed, you are a hero. I was trying to make a proper nextcloud installation. But it didn't work well. But with your video I finaly have a fantastic nextcloud environment. Thank you very much
I second this. I Originally setup my NextCloud with Only Office using your older videos. Any chance you can create a video on how to migrate to NextCloud AIO
hello everything is set up and works fine... however when i try to use "external storages" to link to unraid, the option for "Local" is not there.... only Amazon, FTP, Nextcloud, OpenStack, SFTP, SMB and WebDevv is there.... there is no such option for Local.... is there anything wrong? couldnt sync my unraid to nextcloud using desktop client as it is super laggy and slow... plus can you teach a tutorial on how to increase the max file size limit? as it is now set at only 512mb
I was hoping that since you specified Talk you would cover setting it up, from the research I've done it appears there are additional steps to to enable video calls and screen sharing outside your local network.
Love your stuff mate, however, this one could use some more in depth information such as why it creates its own docker network and why you can only navigate to the none aio dashboard when using the bridged network for your master container this messes with the traditional keep everything segregated withing unraid by using docker networks and I wonder is this method less secure, I will agree it seems to be a much easier way for you to get nextcloud up and running but gives you far lets customizability in terms on config modifications and fixing errors, well that is what I have found. I would love a follow up with some reasoning and more in depth information like your other videos usually have. On a side note Nextcloud still has a very very long way to go for usability i mean placing a strict header requirement for only two and no more otherwise it shows an error is rough.
Also, if you're using this exact setup and under Administration Overview you see an error: "One or more mimetype migrations are available. Occasionally new mimetypes are added to better handle certain file types. Migrating the mimetypes take a long time on larger instances so this is not done automatically during upgrades. Use the command occ maintenance:repair --include-expensive to perform the migrations." Open another Unraid host terminal window and type: docker exec -u www-data -it nextcloud-aio-nextcloud php occ maintenance:repair --include-expensive and then restart Nextcloud. The error should be gone.
Is there an easy way to transfer data from a nextcloud you already have set up to this version? Seems like this one is better than prior nextcloud setups.
Great guide but what if I wanted to set this up in a way where all the containers and configs are kept on my SSD cache, and the data uploaded by users is kept on my HDD array? Would the setup be significantly different? It seems the location you pick contains all the related data in one bundle, or is the actual user data storage location picked within Nextcloud at a later point - first time user here. :)
Just a warning and an excuse for a Christmas persent to yourself: While this Installation works Beautifully (thanks, Ed!). There is (IMHO) no way to reinstall the whole shebang after you have deleted all the nx containers and folders! You always land on the Nextcloud page of the previous install without the chance to set a new domain, etc. So, unless Ed provides us with an uninstall-video, tutorial or hint (i guess one have to travel to the commandline to alter or delete a bunch of files) your out of look to reinstall this Nextcloud AIO thing). Pro-Tip: I just use this as an excuse to finally get a patreon for this channel, this video and the immich-installvideo alone are worth a membership! And there is so much more…, again: thx Ed!
I had the same issue. Thankfully, I didn't have many containers installed, so I just deleted my entire docker image file and recreated it. It works fine now. Such a headache, though
Deleting the docker volume using 'docker volume rm nextcloud_aio_mastercontainer' from terminal worked for me and I was able to set it up again using new subdomain.
Same here. Getting Collabora/WOPI errors on doc edit (everything else appears to work). Removed contents of /mnt/user/nextcloud share, but don't know how to fully uninstall. Suggestions welcome.
The best way to start from scratch is to delete the docker volumes. Since the "persistent data" in this case is not in the normal place (appdata share), you'll have to remove them manually on the command line. First, make sure all the next cloud containers are stopped on the docker tab. Then, on the command line enter `docker volume ls` to show all the docker volumes. Then, run `docker volume rm ` for each nextcloud_aio volume to make sure you only remove the volumes you want. I would have thought that `docker volume prune` would work, which removes all unused volumes, but for some reason that doesn't work here. If you're lazy like me, you can enter `docker volume prune --all` to remove all the docker volumes but be sure there's no other volumes in use by other containers, else you'll be nuking their persistent data as well. After you do the above, you'll be able to start the setup over from the beginning. Cheers
Hi Ed. I have it all workung and now after one day it sais it has an update. But I can't update. Get "Updating the container Configuration not found. Was this container created using this plugin?" Normal update does not work. How to fix this? Rob
I'm a tad confused, is this installing the nextcloud app itself in the array? My array is HDDs, but I've got a cache of NVME SSDs, so my understanding was that app data should be installed on the cache, but then I'd want to store the user data that gets uploaded to the mass storage array. Is that not what's happening here where the appdata folder is empty?
Hi Spaceinvader Thank you for this tutorial - it's great. One issue though - I am getting a message that there is anew version of all docker related to the nextcloud installation and when I try to update I get this error: "Configuration not found. Was this container created using this plugin?" How do I solve this?
great video as always. just that once it have an update, it will forever show update available in the dockers tab eventhough u already update in inside the nextcloud master container
Great Video. Only thing, it seems connecting always via the Cloudflare tunnel only. Now with my relatively slow Internet the responsiveness is quite laggy. Any option if in home network to connect directly without Cloudflare tunnel? Does it make sense to combine the Cloudflare Tunnel with Swag? Would be a good addition to your Tailscale with Swag Video. THX
Thank you. This is awesome. Love you videos! QQ please, how do I go about adding unraid shares in nextcloud using external shares now with the new AIO?
Thanks Spaceinvader One. So kind of you. I stricly follow the steps, but only collbora containers starts, internal server error being mentionned upon containers starts and get a bad log on main mastercontainer... any ideas ?
Hi, thanks for this video. It ran very smoothly and everything appeared to work. However, after a reboot all the docker images are orphaned. I am using UNRAID Version 7 and i created all file systems as ZFS. Is there a setting that I am unfamiliar with that doesn't retain docker images after a reboot?
Thanks, that was a great video. I use Traefik, and I'll have to adjust this a bit to use that. I have a few questions. First, I am trying to mount another folder unraid to Nextcloud, but the "Local" option to add an external drive is not present. Can you help with that? The other one is, is there an NVIDIA GPU support docker that can be added to Nextcloud? Is that something that can be done here?
Aren't there issues with Cloudflare tunnel + bigger file sizes (over 100 MB)? Or is Nextcloud supporting chucked upload, so that there is no issues uploading bigger files? In immich I'm having the same issue, I can't upload bigger videos, as soon as they are bigger as 100 MB (few minutes long videos), when going over cloudflare tunnel.
same issue here.. however i can upload large files via the web interface. when using the client i get an error anything over 200mb. Have you found a solution yet ?
@@elitreo55 No, I havent. If you find one, you could write here, I'm sure there are a lot of people with the same issues. Don't know why Ed isn't adressing this issue.
I fail to see the use case for this install without external local storage. If you can't access your local files then whats the point. I guess I am missing something here.
@ in my case, I want to pass through various unraid shares directly to Nextcloud as external local storage rather than accessing the shares via SMB. It’s not clear to me how to pass through from the AIO container that we manage to the actual container(s) that AIO manages.
Hello, I love your content, would it be possible to go through how to add local Unraid shares to Nextcloud AIO? Local isn't an option in the External Storage plugin by default and I just can't seem to get it working.
Great videos, as usual. I am a little confused on the bind mounts section, though. What if you already have an existing unraid setup using a docker volume and app data file structure? Will Nextcloud AIO try to use that instead?
UGH! The last issue I'm trying to squash is the stupid "Some headers are not set correctly on your instance - The `Strict-Transport-Security` HTTP header is not set to at least `15552000` seconds (current value: `0`). For enhanced security, it is recommended to use a long HSTS policy." I'm finding tons of information about how you need to edit either the apache ssl.conf file or the /nextcloud/nginx/site-confs/default in your appdata folder, but this does not exist in AIO, nor is there an easy way to get to anything in /var, nor can I find any instruction that makes sense to follow along to resolve. Does anyone have an actual resolution to this error? I'm using the EXACT same setup Ed is in this video.
How to adjust the PHP memory limit in container after it's been installed? Any step by step available? I realize i have to add "--env NEXTCLOUD_MEMORY_LIMIT=1024M" but afraid I will break something 🤷♂
Hello, thank you for great tutorial, I used it to run my nextcloud :) I recetly discovered in overview section that it is showing me error like this "One or more mimetype migrations are available. Occasionally new mimetypes are added to better handle certain file types. Migrating the mimetypes take a long time on larger instances so this is not done automatically during upgrades. Use the command `occ maintenance:repair --include-expensive` to perform the migrations." Can you please help me with fixing it?
I'm on the current version of Unraid, and much of what I'm seeing here does not match what I have on my screen. Then I realized this demo is on a version 7 Beta, and a custom browser/GUI. That made things confusing. Also, if I don't want full cloud access, how do I bypass the Cloudflare set up. I'm suspicious when I opt for a zero dollar plan, but still have to fill in credit card information. If there are prerequisites involved in the setup, it's helpful to have those explained ahead of going through this tutorial. I basically just wasted an hour on a failed installation.
I Just did this an it is awesome!!! I was struggling getting nextcloud set up using your previous videos. This was super easy and quick. I do have a question though. I tried to set up local external storage by adding a path in the nextcloud aio container. However, Nextcloud is not recognizing this. Is there a way to do this or will I have to just go the SMB route?
Where can I edit the Custom : nextcloud-aio network the main container creates? If I set the main AIO Container to a separate VLAN, this custom network that is created defaults to Bridge mode. I want to keep web facing applications on a separate network for obvious reasons. Thanks
How on earth do you erase everything? I need to start from scratch due to a domain issue. I've deleted everything in the nextcloud share folder we made and uninstalled the program. I don't see anything in Appdata. When I reinstall the app it takes me to the login screen and asks for my password when I don't have/want. I want to scrub everything and start fresh. Where is it storing this data I need to delete?
open terminal, type in "docker volume ls" and then once you see the volumes, you type in "docker volume rm" followed by each volume name. Repeat "docker volume rm" for each volume name.
@@williamclark3141 You have to use the "docker volume rm" command to remove all the nextcloud-aio-* volumes there are 6-8 volumes that need to be manually removed
@@williamclark3141 If you have somehow lost the passphrase that is used for the AIO interface, you can reobtain it by running sudo docker exec nextcloud-aio-mastercontainer grep password /mnt/docker-aio-config/data/configuration.json
Hey Ed, any way to get "local" external storage working with this setup? I like the speed and the fact that it's all self contained but I also need access to my local unraid files. Thanks, great video by the way.
Absolutely love the work you do! I went through this tutorial flawlessly, everything was up and running just fine. I even went through your tutorial on setting up a gmail account to handle the mail which also went smoothly, but I ran into a hiccup when I tried your external storage video, after shutting down nextcloud and all associated containers so I could add the paths I found that the "domain check" container orphaned and won't restart even if I force a reinstall. Any ideas?
Is there a way to trigger an Update by hand? (or increase updates fromm saturdays to every day?) Unraid is showing that there are updates available, but I can't update them via unraid itself
Simply run the following: sudo docker exec --user www-data -it nextcloud-aio-nextcloud php occ your-command. Of course your-command needs to be exchanged with the command that you want to run. sudo docker exec --user www-data -it nextcloud-aio-nextcloud php occ maintenance:repair --include-expensive
Thanks for the video ! About the persistent network, how it's impacting the rest of the system? In case of deletion etc ... Idem for the specific volume we're creating ? And again congrats for all your videos!
Has anyone been able to setup a gmail email server since gmail no longer allows app passwords? If so, can you provide instructions. I keep getting "A problem occurred while sending the email. Please revise...."
I have moved all the data to the new file structure but the regular files:scan cans doesn’t work as the file structure is different. How would one force a re scan?
I can't get this to work. 502 Bad Gateway. I've been trying on and off for a week and the forums aren't applicable to this AIO setup. Without an appdata folder, how can I remove it all?
I didn't have the passphrase. Probably because I had it installed before. Reinstalled it fresh, and it doesn't show that window. What would be the best way to sort this? Tia
Hey Ed! It would be really helpful if you made a video about how to migrate from a previous installation of Nextcloud to this. I followed your tutorial years ago and I've recently started having some issues with my instance. Most of the help ove received said to just reinstall, and I'd love to, but have no idea how to transfer my calendar, tasks, and other data. Not just the files.
Please suggest/video "The login is blocked since Nextcloud is running. Please use the automatic login from your Nextcloud" I could not able to logging after this warning.
Great guide and I did poke around at this out of curiousity but decided it didn't really fit my needs so I removed it, however I've got a number of docker volumes I now can't seem to remove and the video doesn't cover removing these. I was hoping you could help. I've been using the userscript to keep an eye on my docker image size but the "remove_unconnected_volumes="no"" option doesn't seem to remove them. In fact, I get messages that they're connect to "blank" when I try to run it, for example "ID nextcloud_aio_nextcloud This volume connected to has a size of 980M".
Hi all. Not sure if anyone is reading my rambling, but while things have been a bit rocky for me, the latest issue I see is the WebUI of the master container is showing that all 3rd party containers are up to date, however in the docker interface of unraid, it shows that all of them need updated. I assume I just ignore this? I don't see anything in the logs that stick out.
The Nextcloud intallation worked out with your instructions. Now I still see error messages in the management settings. Nothing serious but it bothers. For example, I know that the missing phone settings in php-config is removable. But where do I find them and are there any posts by you where such reports are discussed?" That would complete the super performance! Thank you!
I actually got all this to work first try. Question though, can i point my nextcloud file uploads to shares already on my unraid machine , so i don't have to double upload to share with someone?
followed the video exactly, had this working - 2 weeks later and the AIO container is totally broken. the 'nextcloud-aio-mastercontainer' identifies as up-to-date but all the other containers are showing 'apply update' and the master container will not start. cannot update any of the others, i just get an error message 'configuration was not found. was this container created using this plugin?' my unraid UI also gives me a red pentagon warning that says 'incorrect start order'. not addressed at all in the video.
Unraid is saying the other containers need to be updated, but when I try I get "Configuration not found. Was this container created using this plugin?". I went into the Nextcloud itself it says everything is up to date. Am I missing something?
This is great and it works, but i have to change domain and so opted to delete all the containers and install new, but AIO always want to install with the old data, so i have no chance to install new with a new domain. There seems to be a hidden config file which always gets used without me wanting this… Please Help!
Hi Ed, Is this also possible with Tailscale using their magic dns names? My Containers is also stuck on starting Edit: this AIO setup doesn't like you running tailscale within this container. when I removed it my containers started except Notify push I am getting this error: The notify_push binary was not found, Most likely is DNS resolution not working correctly. I am what DNS he's not liking Edit 2: After the Borg backup and restarting containers everything is green now. Its been alot longer than 10 min for but this is a very good guide
Please make a video on how to migrate nextcloud to this AIO version!
yea, really need one of the migration video, been using the old nextcloud from the guide setup by @SpaceinvaderOne back then :)
Yeah I have aio installed for a while but I'm still not sure that the migration will work so I'm using the regular nextcloud.
The following worked for me:
- just in case, back-up all your files to an external drive. You can copy your files directly from your nextcloud folder on your array to your external drive.
- either delete your old nextcloud folder, or rename it. Now install Nextcloud AIO with the folder naming of your choice.
- complete the nextcloud AIO install.
- now, add the EXACT same users as on your old nextcloud instance.
- copy your files, which you backed-up on an external drive, to the new nextcloud folder on your array.
- use the following command to let nextcloud aio scan all the folders and its content on the array:
sudo docker exec --user www-data -it nextcloud-aio-nextcloud php occ files:scan --all
- this command is to be used in the standard unraid terminal.
- if not all files show up in your nextcloud aio instance, you may need to re-name some folders in your nextcloud-folder on your array.
Hope this helps :)
I'm wondering if this will work if using server side encryption
@@wollensokje1112 Thanks for this - it's fine for basic Nextcloud migration. However, it won't deal with and files / folders you've set to share, or any apps and custom settings.
Thank god, nextcloud is a pain in the ass to set up. I have had nothing but problems with it, this tutorial was a godsend!
Glad you liked the guide. Thanks for watching 🙂
@@SpaceinvaderOne Same here! So easy to set up and I use it daily. Can you please do a follow-up video or short on updating Nextcloud AIO? Thank you!😊
@@SpaceinvaderOne great video as always! Could you do a follow up video on tackling the system/security errors after the install.
Thank You Sir, you are an absolute treasure! I am new to UnRaid and I am so thankful I found your techtorials…your explanations and video quality is excellent. You are of a next level. Cheers
I was just about to go through the headache of getting my old nextcloud up and running after it stopped working a few months ago... You did it again! Thanks for your help mate, keep up the great work :)
This is by far the best way to install and run Nextcloud. Many thanks for this lovely guide.
The best of the best setup videos. Always struggled to maintain nextcloud up and running,
Thanks a million Ed
Like many others, it would be nice to see how to use external "local" storage. Thanks a lot
I'm new to unraid and had Nextcloud at the bottom of my list of Docker containers to install, but with this video and AIO, Nextcloud is now top of list. Thank you for making such excellent helpful videos! 👍
I was about to abandon my old Nextcloud instance. It's had endless problems since they changed how updates work etc. This tutorial is perfect timing, thanks so much Ed!!!
My nextcloud broke some month ago and I could never fix it. I will give this a try.
Thank you so much for this! I haven’t had my Nextcloud up for a year or two since you did your last series about this. And this is so much easier!!!
Your welcome. Thanks for watching.
Great video - followed and everything worked perfectly.
Ed, you are a hero. I was trying to make a proper nextcloud installation. But it didn't work well. But with your video I finaly have a fantastic nextcloud environment. Thank you very much
Man, this is what I’ve been waiting for to use to actually setup an instance of Nextcloud again.
Hey, Spaceinvader One, please, create a video on migrating from the Linuxserver Nextcloud container to your Nextcloud-AIO-Mastercontainer. Thank you!
I second this. I Originally setup my NextCloud with Only Office using your older videos. Any chance you can create a video on how to migrate to NextCloud AIO
Yes please! I'm running postgres instead of mysql/maria so any hints on that scenario too.
+1 Spaceinvader One! 🙏🙏🙏
Also for me a Video on how to migrate would BE super helpful!
Oh my God, how long have I been waiting for this video. Thanks mate.
Fantastic guide. I'd love a follow up video explaining how to secure the installation further, and maybe a rundown of the common maintenance jobs.
Thanks!
hello everything is set up and works fine... however when i try to use "external storages" to link to unraid, the option for "Local" is not there.... only Amazon, FTP, Nextcloud, OpenStack, SFTP, SMB and WebDevv is there.... there is no such option for Local.... is there anything wrong? couldnt sync my unraid to nextcloud using desktop client as it is super laggy and slow... plus can you teach a tutorial on how to increase the max file size limit? as it is now set at only 512mb
Another great video. Glad to see an easy install with a complete version of Nextcloud. Thanks Ed
This is the best video ever!
I was waiting for this for a long time!
Thank you so much!
WhhhhhaaaaT?!?!? I was hoping for something JUST like this! I'll have to watch later tonight, but it is one of the things I REALLY needed!
An absolute great video!!! I was about to install Nextcloud when I saw this. It can't be easier
That's the video I was waiting for. Thank you very much for the amazing work! 🙏
I was hoping that since you specified Talk you would cover setting it up, from the research I've done it appears there are additional steps to to enable video calls and screen sharing outside your local network.
I'd also love this, even when I forward the correct ports in my router, it doesn't work
another great video! Thank you!
You read my mind with folder view. Thank you :D
Love your stuff mate, however, this one could use some more in depth information such as why it creates its own docker network and why you can only navigate to the none aio dashboard when using the bridged network for your master container this messes with the traditional keep everything segregated withing unraid by using docker networks and I wonder is this method less secure, I will agree it seems to be a much easier way for you to get nextcloud up and running but gives you far lets customizability in terms on config modifications and fixing errors, well that is what I have found. I would love a follow up with some reasoning and more in depth information like your other videos usually have.
On a side note Nextcloud still has a very very long way to go for usability i mean placing a strict header requirement for only two and no more otherwise it shows an error is rough.
Also interested by the answer :)
Got it finaly installed. Works as informed by you. MEGA stuff. Works on my Phone and Laptop too. Nice.
Thankx Mate.
This is SOOOOOO much better than the old way :)
Also, if you're using this exact setup and under Administration Overview you see an error: "One or more mimetype migrations are available. Occasionally new mimetypes are added to better handle certain file types. Migrating the mimetypes take a long time on larger instances so this is not done automatically during upgrades. Use the command occ maintenance:repair --include-expensive to perform the migrations."
Open another Unraid host terminal window and type: docker exec -u www-data -it nextcloud-aio-nextcloud php occ maintenance:repair --include-expensive and then restart Nextcloud. The error should be gone.
Amazing guide (and container)! Thank you!
Is there an easy way to transfer data from a nextcloud you already have set up to this version? Seems like this one is better than prior nextcloud setups.
Nextcloud migration
Yes please! A 'How-to' to transfer from the old setup to this....without losing data and user credentials/2fa would be awesome!
if you manage a network controller (unifi/alta) on the same instance of unraid, youll need to disable nextcloud talk. they use the same stun port
Works like a charm! Thank you!
WHAT! i just spent months setting up NC the traditional way! it was so hard!!! and now there an easy mode version.
Excellent guide, thanks Ed!
Great guide but what if I wanted to set this up in a way where all the containers and configs are kept on my SSD cache, and the data uploaded by users is kept on my HDD array? Would the setup be significantly different? It seems the location you pick contains all the related data in one bundle, or is the actual user data storage location picked within Nextcloud at a later point - first time user here. :)
Great one again Ed ... and keep on waffling 😁
Just a warning and an excuse for a Christmas persent to yourself: While this Installation works Beautifully (thanks, Ed!). There is (IMHO) no way to reinstall the whole shebang after you have deleted all the nx containers and folders! You always land on the Nextcloud page of the previous install without the chance to set a new domain, etc. So, unless Ed provides us with an uninstall-video, tutorial or hint (i guess one have to travel to the commandline to alter or delete a bunch of files) your out of look to reinstall this Nextcloud AIO thing). Pro-Tip: I just use this as an excuse to finally get a patreon for this channel, this video and the immich-installvideo alone are worth a membership! And there is so much more…, again: thx Ed!
I had the same issue. Thankfully, I didn't have many containers installed, so I just deleted my entire docker image file and recreated it. It works fine now. Such a headache, though
Deleting the docker volume using 'docker volume rm nextcloud_aio_mastercontainer' from terminal worked for me and I was able to set it up again using new subdomain.
Delete the docker volume from terminal using 'docker volume rm nextcloud_aio_mastercontainer' that worked for me.
Same here. Getting Collabora/WOPI errors on doc edit (everything else appears to work). Removed contents of /mnt/user/nextcloud share, but don't know how to fully uninstall. Suggestions welcome.
The best way to start from scratch is to delete the docker volumes. Since the "persistent data" in this case is not in the normal place (appdata share), you'll have to remove them manually on the command line. First, make sure all the next cloud containers are stopped on the docker tab. Then, on the command line enter `docker volume ls` to show all the docker volumes. Then, run `docker volume rm ` for each nextcloud_aio volume to make sure you only remove the volumes you want. I would have thought that `docker volume prune` would work, which removes all unused volumes, but for some reason that doesn't work here. If you're lazy like me, you can enter `docker volume prune --all` to remove all the docker volumes but be sure there's no other volumes in use by other containers, else you'll be nuking their persistent data as well.
After you do the above, you'll be able to start the setup over from the beginning.
Cheers
Fantastic! Would love a video on "tweaks and performance enhancements" for Nextcloud on Unraid - it can be a tad sluggish from my experience!
Hi Ed.
I have it all workung and now after one day it sais it has an update. But I can't update. Get "Updating the container Configuration not found. Was this container created using this plugin?" Normal update does not work.
How to fix this?
Rob
Danke!
I'm a tad confused, is this installing the nextcloud app itself in the array? My array is HDDs, but I've got a cache of NVME SSDs, so my understanding was that app data should be installed on the cache, but then I'd want to store the user data that gets uploaded to the mass storage array. Is that not what's happening here where the appdata folder is empty?
i had a question about this as well, i would prefer to keep configs/cache stuff on ssd and have user files uploaded on hard drives
Hi Spaceinvader
Thank you for this tutorial - it's great.
One issue though - I am getting a message that there is anew version of all docker related to the nextcloud installation and when I try to update I get this error: "Configuration not found. Was this container created using this plugin?"
How do I solve this?
same problem here !!!
great video as always. just that once it have an update, it will forever show update available in the dockers tab eventhough u already update in inside the nextcloud master container
How to you use occ commands whit the AIO version?
Great Video. Only thing, it seems connecting always via the Cloudflare tunnel only. Now with my relatively slow Internet the responsiveness is quite laggy. Any option if in home network to connect directly without Cloudflare tunnel? Does it make sense to combine the Cloudflare Tunnel with Swag? Would be a good addition to your Tailscale with Swag Video. THX
You could use a reverse proxy to provide a domain available only internally? that may work
i know recently you setup containers using tailscale, could this potentially work here in place of the cloudflare tunnel?
Might F around and migrate to AIO tonight.
@@darthkielbasa write down and share the steps to do it if you migrate successfully
Nice video Ed! Will this container /nextcloud instance update seamlessly? I don't think I catched that in the video
Thank you. This is awesome. Love you videos! QQ please, how do I go about adding unraid shares in nextcloud using external shares now with the new AIO?
love that it simplifies it, but hate the mess it makes of the dockers. so guess it's back to figuring out the old school approach
Great video Ed!!!
Thanks Spaceinvader One. So kind of you. I stricly follow the steps, but only collbora containers starts, internal server error being mentionned upon containers starts and get a bad log on main mastercontainer... any ideas ?
I have the same problem
bought domain at cloudflare and have connection and apache never starts locally, what could be the problem?
i have the same problem
Hi, thanks for this video. It ran very smoothly and everything appeared to work. However, after a reboot all the docker images are orphaned. I am using UNRAID Version 7 and i created all file systems as ZFS. Is there a setting that I am unfamiliar with that doesn't retain docker images after a reboot?
Thanks, that was a great video. I use Traefik, and I'll have to adjust this a bit to use that. I have a few questions. First, I am trying to mount another folder unraid to Nextcloud, but the "Local" option to add an external drive is not present. Can you help with that? The other one is, is there an NVIDIA GPU support docker that can be added to Nextcloud? Is that something that can be done here?
Aren't there issues with Cloudflare tunnel + bigger file sizes (over 100 MB)? Or is Nextcloud supporting chucked upload, so that there is no issues uploading bigger files?
In immich I'm having the same issue, I can't upload bigger videos, as soon as they are bigger as 100 MB (few minutes long videos), when going over cloudflare tunnel.
same issue here.. however i can upload large files via the web interface. when using the client i get an error anything over 200mb. Have you found a solution yet ?
Same here...
@@elitreo55 No, I havent. If you find one, you could write here, I'm sure there are a lot of people with the same issues. Don't know why Ed isn't adressing this issue.
Same here...
I'm having these issues too. Any fix out there?
please do a video or update with how to setup external local storage. huge miss in this video
I fail to see the use case for this install without external local storage. If you can't access your local files then whats the point. I guess I am missing something here.
@ in my case, I want to pass through various unraid shares directly to Nextcloud as external local storage rather than accessing the shares via SMB. It’s not clear to me how to pass through from the AIO container that we manage to the actual container(s) that AIO manages.
Hello, I love your content, would it be possible to go through how to add local Unraid shares to Nextcloud AIO? Local isn't an option in the External Storage plugin by default and I just can't seem to get it working.
Hello,
Is it possible to add local external storage on a mount of my unraid server with app external storage support and how ?
Thank's
Great videos, as usual. I am a little confused on the bind mounts section, though. What if you already have an existing unraid setup using a docker volume and app data file structure? Will Nextcloud AIO try to use that instead?
UGH! The last issue I'm trying to squash is the stupid "Some headers are not set correctly on your instance - The `Strict-Transport-Security` HTTP header is not set to at least `15552000` seconds (current value: `0`). For enhanced security, it is recommended to use a long HSTS policy." I'm finding tons of information about how you need to edit either the apache ssl.conf file or the /nextcloud/nginx/site-confs/default in your appdata folder, but this does not exist in AIO, nor is there an easy way to get to anything in /var, nor can I find any instruction that makes sense to follow along to resolve. Does anyone have an actual resolution to this error? I'm using the EXACT same setup Ed is in this video.
How to adjust the PHP memory limit in container after it's been installed? Any step by step available? I realize i have to add "--env NEXTCLOUD_MEMORY_LIMIT=1024M" but afraid I will break something 🤷♂
To anyone else wondering, remove aio container, add it again, switch to advanced and add the command. Then launch it. Worked good, no issues 👍
@@zuit1234 Can you describe process with more details, cant figure out where to add command
@@etp_portal If I remember correctly you add the command to extra arguments. You need to switch to advanced mode when adding the container again.
@ tnx, I will try later
Hello,
thank you for great tutorial, I used it to run my nextcloud :)
I recetly discovered in overview section that it is showing me error like this "One or more mimetype migrations are available. Occasionally new mimetypes are added to better handle certain file types. Migrating the mimetypes take a long time on larger instances so this is not done automatically during upgrades. Use the command `occ maintenance:repair --include-expensive` to perform the migrations."
Can you please help me with fixing it?
I'm on the current version of Unraid, and much of what I'm seeing here does not match what I have on my screen. Then I realized this demo is on a version 7 Beta, and a custom browser/GUI. That made things confusing. Also, if I don't want full cloud access, how do I bypass the Cloudflare set up. I'm suspicious when I opt for a zero dollar plan, but still have to fill in credit card information. If there are prerequisites involved in the setup, it's helpful to have those explained ahead of going through this tutorial. I basically just wasted an hour on a failed installation.
I Just did this an it is awesome!!! I was struggling getting nextcloud set up using your previous videos. This was super easy and quick. I do have a question though. I tried to set up local external storage by adding a path in the nextcloud aio container. However, Nextcloud is not recognizing this. Is there a way to do this or will I have to just go the SMB route?
Where can I edit the Custom : nextcloud-aio network the main container creates?
If I set the main AIO Container to a separate VLAN, this custom network that is created defaults to Bridge mode. I want to keep web facing applications on a separate network for obvious reasons.
Thanks
How on earth do you erase everything? I need to start from scratch due to a domain issue. I've deleted everything in the nextcloud share folder we made and uninstalled the program. I don't see anything in Appdata. When I reinstall the app it takes me to the login screen and asks for my password when I don't have/want. I want to scrub everything and start fresh. Where is it storing this data I need to delete?
open terminal, type in "docker volume ls" and then once you see the volumes, you type in "docker volume rm" followed by each volume name. Repeat "docker volume rm" for each volume name.
Same issue. I tried using terminal commands, but no luck there either.
@@williamclark3141 You have to use the "docker volume rm" command to remove all the nextcloud-aio-* volumes there are 6-8 volumes that need to be manually removed
@@williamclark3141 If you have somehow lost the passphrase that is used for the AIO interface, you can reobtain it by running sudo docker exec nextcloud-aio-mastercontainer grep password /mnt/docker-aio-config/data/configuration.json
Did you find a solution?
I'm in the same boat.
Hey Ed, any way to get "local" external storage working with this setup? I like the speed and the fact that it's all self contained but I also need access to my local unraid files. Thanks, great video by the way.
Please can you make a video how to add external folder in Nextcloud AIO
Great tutorial. My install went flawlessly; but am having trouble getting my desktop client to connect to my Unraid NextCloud.
Absolutely love the work you do! I went through this tutorial flawlessly, everything was up and running just fine. I even went through your tutorial on setting up a gmail account to handle the mail which also went smoothly, but I ran into a hiccup when I tried your external storage video, after shutting down nextcloud and all associated containers so I could add the paths I found that the "domain check" container orphaned and won't restart even if I force a reinstall. Any ideas?
Is there a way to trigger an Update by hand? (or increase updates fromm saturdays to every day?)
Unraid is showing that there are updates available, but I can't update them via unraid itself
Unraid always shows the additional containers having pending updates even after updating inside the AIO interface. Is there a way to correct this?
Finally!!! Thank you!
Why did you install it in Bridge? Can I install this on the subnet I created?
Thanks, really appreciate it.
How to you use 'occ' commands with the AIO version? The admin page say to run "occ maintenance:repair --include-expensive".
Same problem here
Simply run the following: sudo docker exec --user www-data -it nextcloud-aio-nextcloud php occ your-command. Of course your-command needs to be exchanged with the command that you want to run.
sudo docker exec --user www-data -it nextcloud-aio-nextcloud php occ maintenance:repair --include-expensive
Thanks for the video ! About the persistent network, how it's impacting the rest of the system? In case of deletion etc
... Idem for the specific volume we're creating ? And again congrats for all your videos!
Has anyone been able to setup a gmail email server since gmail no longer allows app passwords? If so, can you provide instructions. I keep getting "A problem occurred while sending the email. Please revise...."
Did you find a solution to this? I am running into the same error.
just set this up and was wondering the same. In the old version, we just opened terminal and ran the commands...
@@DamnShaneO I have not, other than using an old AOL account.
I have moved all the data to the new file structure but the regular files:scan cans doesn’t work as the file structure is different. How would one force a re scan?
I can't get this to work. 502 Bad Gateway. I've been trying on and off for a week and the forums aren't applicable to this AIO setup. Without an appdata folder, how can I remove it all?
I didn't have the passphrase. Probably because I had it installed before. Reinstalled it fresh, and it doesn't show that window. What would be the best way to sort this? Tia
how can i stay local without uploading and downloading the files from cloudflare?
Hey Ed! It would be really helpful if you made a video about how to migrate from a previous installation of Nextcloud to this.
I followed your tutorial years ago and I've recently started having some issues with my instance. Most of the help ove received said to just reinstall, and I'd love to, but have no idea how to transfer my calendar, tasks, and other data. Not just the files.
Please suggest/video "The login is blocked since Nextcloud is running. Please use the automatic login from your Nextcloud" I could not able to logging after this warning.
Same issue here.
Great guide and I did poke around at this out of curiousity but decided it didn't really fit my needs so I removed it, however I've got a number of docker volumes I now can't seem to remove and the video doesn't cover removing these. I was hoping you could help. I've been using the userscript to keep an eye on my docker image size but the "remove_unconnected_volumes="no"" option doesn't seem to remove them. In fact, I get messages that they're connect to "blank" when I try to run it, for example "ID nextcloud_aio_nextcloud This volume connected to has a size of 980M".
Quick question: with the cloudflare tunnel, there is no need for portforwarding?
No need to forward ports if using cloudflared
Hi all. Not sure if anyone is reading my rambling, but while things have been a bit rocky for me, the latest issue I see is the WebUI of the master container is showing that all 3rd party containers are up to date, however in the docker interface of unraid, it shows that all of them need updated. I assume I just ignore this? I don't see anything in the logs that stick out.
I had problems accessing collabora through cloudflare tunnel. Since I swapped back to NPM I don't get any errors.
The Nextcloud intallation worked out with your instructions.
Now I still see error messages in the management settings.
Nothing serious but it bothers.
For example, I know that the missing phone settings in php-config is removable.
But where do I find them and are there any posts by you where such reports are discussed?"
That would complete the super performance!
Thank you!
absolutly awesome thank you. A new Video installint Authentik with NPM would be great, i didnt get it running at all
I actually got all this to work first try. Question though, can i point my nextcloud file uploads to shares already on my unraid machine , so i don't have to double upload to share with someone?
Does this remove the use of shares for my regular data files? For example my Word/Excel documents?
followed the video exactly, had this working - 2 weeks later and the AIO container is totally broken. the 'nextcloud-aio-mastercontainer' identifies as up-to-date but all the other containers are showing 'apply update' and the master container will not start. cannot update any of the others, i just get an error message 'configuration was not found. was this container created using this plugin?' my unraid UI also gives me a red pentagon warning that says 'incorrect start order'. not addressed at all in the video.
Unraid is saying the other containers need to be updated, but when I try I get "Configuration not found. Was this container created using this plugin?". I went into the Nextcloud itself it says everything is up to date. Am I missing something?
I wonder about the same.
Thanks for all
This is great and it works, but i have to change domain and so opted to delete all the containers and install new, but AIO always want to install with the old data, so i have no chance to install new with a new domain. There seems to be a hidden config file which always gets used without me wanting this… Please Help!
Hi Ed, Is this also possible with Tailscale using their magic dns names?
My Containers is also stuck on starting
Edit: this AIO setup doesn't like you running tailscale within this container.
when I removed it my containers started except Notify push
I am getting this error: The notify_push binary was not found, Most likely is DNS resolution not working correctly.
I am what DNS he's not liking
Edit 2: After the Borg backup and restarting containers everything is green now.
Its been alot longer than 10 min for but this is a very good guide