Discover and explore top open-source AI tools and projects—updated daily.
Nextcloud AIO: Docker container for easy Nextcloud deployment
Top 6.6% on SourcePulse
This project provides a comprehensive, all-in-one Docker-based solution for deploying and managing Nextcloud instances. It targets users who want a self-hosted cloud solution with minimal setup complexity and robust features, offering easy installation, maintenance, and updates for Nextcloud and its associated services.
How It Works
Nextcloud All-in-One (AIO) leverages Docker to orchestrate multiple containers, including Nextcloud itself, a high-performance backend, Nextcloud Office, Talk, and optional components like backup, preview generation, and antivirus. It manages these containers through a single master container that interacts with the Docker daemon via its socket, simplifying deployment and updates through a web interface.
Quick Start & Requirements
sudo docker run --init --sig-proxy=false --name nextcloud-aio-mastercontainer --restart always --publish 80:80 --publish 8080:8080 --publish 8443:8443 --volume nextcloud_aio_mastercontainer:/mnt/docker-aio-config --volume /var/run/docker.sock:/var/run/docker.sock:ro ghcr.io/nextcloud-releases/all-in-one:latest
https://<ip-address-of-this-server>:8080
Highlighted Details
Maintenance & Community
The project is actively maintained by the Nextcloud community. Further details and community support can be found via GitHub Discussions.
Licensing & Compatibility
The project is licensed under the AGPLv3. Compatibility for commercial use or closed-source linking should be reviewed against the AGPLv3 terms.
Limitations & Caveats
Running Nextcloud AIO offline or in an air-gapped system is not supported. Certain configurations, like using Cloudflare Proxy/Tunnel, may have limitations impacting features like Talk or large file uploads. Self-signed certificates are not supported for Nextcloud itself.
14 hours ago
1 day