Hi Everyone,
Here is a brief guide on how to install Nextcloud on unRAID. Below are the steps I use to get it working, but follow the video for the proper setup as these steps are brief.
-
-
-
-
-
- Install Mariadb app VIA CA community apps plugin. (Author Linuxserver)
-
- Create a user in Mariadb docker exec -it mariadb-nextcloud bash
- Login as the root user with the password you created during the set up.
mysql -uroot -p
- Follow the code below and type them in separately. Replace
username
andpassword
with what you want to use.
CREATE USER 'username' IDENTIFIED by 'password';
CREATE DATABASE IF NOT EXISTS nextcloud;
GRANT ALL PRIVILEGES ON nextcloud.* TO 'username' IDENTIFIED BY 'password';
Exit -
- Install Nextcloud via the CA plugin. (Author Linuxserver)
- Log into Nextcloud
- Install LetsEncrypt via the CA plugin. (Author Linuxserver)
-
- Browse to the folder in letsencrypt appdata
/config/nginx/site-confs/
- Replace the the file called “default” with this info. Replace server name
nextcloud.server.com
and server proxy info192.168.1.20:444
with your own. - You can get the file here.
- Browse to the folder in letsencrypt appdata
-
- Edit a file in your Nextcloud appdata now.
-
- Browse to the folder
/config/www/nextcloud/config/config.php
- Add another line under array with your Domain Name. It should look like this
1 => 'nextcloud.server.com',
- Restart both Dockers LetsEncrypt and Nextcloud.
- Browse to the folder
-
- Add the entry to your hosts file to access it from your local network and that’s it!
- Install Mariadb app VIA CA community apps plugin. (Author Linuxserver)
-
-
-
-
This post was made with the help from Linuxserver.io. Link here. Also, the help here from Cylanlabs.
If this video helped you please consider buying us a cup of coffee. Thank you for the support we love you very much!