All apps · 0 apps
Nextcloud
OfficialDocker app from knex666's Repository
Overview
Nextcloud can be used to access and share your files, calendars, contacts and more.
Feel free to edit the container, enable the advanced view and change nextcloud:latest to nextcloud:123 to force the usage of a specific Nextcloud version.
INSTALLATION
At first install a MariaDB or PostgreSQL container. Changing their paths to /mnt/cache/appdata/... (instead of /mnt/user/appdata/...) will enormously boost Nextcloud's loading times!
After that use the database's IP:Port and credentials to install Nextcloud.
Optionally installing the Swag or Nginx Proxy Manager container allows you to access Nextcloud from outside of your home through HTTPS (do not forget forwarding the Ports 80 and 443 in your router). Note: The proxy itself needs to communicate through HTTP (not HTTPS) with Nextcloud.
UPDATES
Nextcloud often needs manual interaction to fix database indexes. In those cases execute the following through the Unraid Terminal to fix them:
docker exec --user 99 Nextcloud php occ db:add-missing-indices
Sometimes this command is needed:
docker exec --user 99 Nextcloud php occ db:convert-filecache-bigint --no-interaction
Install Nextcloud on Unraid in a few clicks.
Find Nextcloud in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.
Open the Apps tab on your Unraid server Search Community Apps for Nextcloud Review the template variables and paths Click Install
Categories
Download Statistics
1,015,844,355
Total Downloads
2,709,782
This Month
2,759,377
Avg / Month
Total Downloads Over Time
Loading chart...
Related apps
Explore more like this
Explore allLinks
Details
Repository
nextcloud:latestLast Updated2026-06-29
First Seen2020-03-20
Runtime arguments
- Web UI
http://[IP]:[PORT:80]- Network
bridge- Shell
sh- Privileged
- false
- Extra Params
--user 99:100
Template configuration
HTML/PHP FilesPathrw
- Target
- /var/www/html
- Value
- /mnt/user/appdata/nextcloud/html
AppsPathrw
- Target
- /var/www/html/custom_apps
- Value
- /mnt/user/appdata/nextcloud/apps
Config FilesPathrw
- Target
- /var/www/html/config
- Value
- /mnt/user/appdata/nextcloud/config
User FilesPathrw
- Target
- /var/www/html/data
- Value
- /mnt/user/appdata/nextcloud/data
WebGUI PortPorttcp
Only use for bridge network
- Target
- 80
- Value
- 8666
PHP_MEMORY_LIMITVariable
- Value
- 1G
PHP_UPLOAD_LIMITVariable
- Value
- 20G
APACHE_BODY_LIMITVariable
- Value
- 0
IP_UPLOAD_LIMITVariable
- Value
- 20G