Servidor de almacenamiento en la nube autohospedado que cifra archivos y notas en el navegador antes de que lleguen al servidor.
nextcloud/all-in-one
El instalador oficial de Nextcloud: un único contenedor maestro de Docker que despliega y mantiene una pila completa de Nextcloud con complementos opcionales de Office, Talk, copias de seguridad y antivirus.
Alternativa open source a:Google Drive
Dropbox
- Estrellas
- 10,621
- Forks
- 1,115
- Issues abiertos
- 114
- Último commit
- hace 6 horas
¿Qué es?
Nextcloud All-in-One (AIO) es la forma oficial de instalar Nextcloud con Docker. Un único «mastercontainer» se comunica con el socket de Docker, inicia y conecta los contenedores que componen una instancia de Nextcloud —entre ellos PostgreSQL, Redis, Apache y la propia aplicación Nextcloud— y ofrece una interfaz web para administrarlos.
Desde esa interfaz se pueden habilitar contenedores opcionales, como Nextcloud Office, Talk con un servidor TURN, grabación de Talk, búsqueda de texto completo, Imaginary para vistas previas de imágenes, el antivirus ClamAV, Whiteboard y un sistema de copias de seguridad basado en BorgBackup, con copias programadas y restauración. Las actualizaciones de los contenedores, Nextcloud y sus aplicaciones se pueden ejecutar desde la misma interfaz o mediante scripts externos.
El proyecto también contempla opciones de despliegue como proxies inversos, Cloudflare Tunnel, Tailscale, Docker Compose, Docker Swarm, Kubernetes mediante un chart de Helm, Docker sin privilegios y un dominio DNS dinámico gratuito de deSEC. Para la instalación se necesita un equipo anfitrión con Linux, Windows o macOS y Docker; para el acceso público, también se requiere un dominio que apunte al servidor.
Funciones clave
- 01Instala y administra Nextcloud con PostgreSQL, Redis y Apache en contenedores mediante una interfaz web.
- 02Los complementos opcionales incluyen Nextcloud Office, Talk con TURN, búsqueda de texto completo y ClamAV.
- 03Copias de seguridad integradas con BorgBackup, ejecuciones programadas, restauración y comprobaciones de integridad.
- 04TLS automático mediante Let's Encrypt, con HTTP/2 y HTTP/3 habilitados.
- 05Compatible con proxies inversos, Cloudflare Tunnel, Tailscale, Docker Compose, Kubernetes y Docker sin privilegios.
Casos de uso
- Alojar por cuenta propia un servidor privado en la nube para sincronizar y compartir archivos con una familia o un equipo pequeño.
- Ejecutar Nextcloud con edición de documentos en Office y videollamadas en un único equipo anfitrión.
- Desplegar Nextcloud en un clúster de Kubernetes o detrás de un proxy inverso existente.
- Configurar copias de seguridad programadas y cifradas de una instancia de Nextcloud en un repositorio Borg local o remoto.
Inicio rápido
- 1
Instala Docker en tu host Linux siguiendo la documentación oficial
- 2
Evita las instalaciones de Docker basadas en snap (Ubuntu); comprueba que Docker Root Dir no sea /var/snap/docker/
sudo docker info | grep "Docker Root Dir" | grep "/var/snap/docker/" - 3
Sigue las instrucciones para Linux del README para iniciar el AIO mastercontainer y abrir la interfaz de AIO
Antes de usarlo
- Requiere Docker y no admite instalaciones de Docker basadas en snap.
- Se presupone que no hay un proxy inverso ni un servidor web delante. Para ejecutarlo detrás de uno, hace falta una configuración aparte.
- Incluye muchos servicios, por lo que necesita bastante memoria RAM y espacio en disco.
Temas
Preguntas frecuentes
- ¿Qué es all-in-one?
- El instalador oficial de Nextcloud: un único contenedor maestro de Docker que despliega y mantiene una pila completa de Nextcloud con complementos opcionales de Office, Talk, copias de seguridad y antivirus. Nextcloud All-in-One (AIO) es la forma oficial de instalar Nextcloud con Docker. Un único «mastercontainer» se comunica con el socket de Docker, inicia y conecta los contenedores que componen una instancia de Nextcloud —entre ellos PostgreSQL, Redis, Apache y la propia aplicación Nextcloud— y ofrece una interfaz web para administrarlos.
- ¿all-in-one es gratuito? ¿Qué licencia tiene?
- all-in-one es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿all-in-one sigue mantenido?
- Mantenimiento activo. El último commit de all-in-one fue el 21 oct 2026.
- ¿Para qué puedo usar all-in-one?
- Alojar por cuenta propia un servidor privado en la nube para sincronizar y compartir archivos con una familia o un equipo pequeño. Ejecutar Nextcloud con edición de documentos en Office y videollamadas en un único equipo anfitrión. Desplegar Nextcloud en un clúster de Kubernetes o detrás de un proxy inverso existente. Configurar copias de seguridad programadas y cifradas de una instancia de Nextcloud en un repositorio Borg local o remoto.
- ¿Cómo se instala all-in-one?
- Instala Docker en tu host Linux siguiendo la documentación oficial Evita las instalaciones de Docker basadas en snap (Ubuntu); comprueba que Docker Root Dir no sea /var/snap/docker/: sudo docker info | grep "Docker Root Dir" | grep "/var/snap/docker/" Sigue las instrucciones para Linux del README para iniciar el AIO mastercontainer y abrir la interfaz de AIO
- ¿Dónde consigo all-in-one?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/nextcloud/all-in-one
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Suite ofimática colaborativa de código abierto y con cifrado de extremo a extremo, que permite editar documentos, hojas de cálculo, presentaciones, formularios, tableros kanban y más en tiempo real.
Plataforma autoalojada para almacenar, sincronizar y compartir archivos, colaborar en equipo y editar documentos en línea mediante WebDAV.
Plataforma de nube autohospedada distribuida como un único binario de Go para compartir archivos, editar código en colaboración y gestionar usuarios.
Herramienta gratuita y autoalojada para hacer copias de seguridad de PostgreSQL, con recuperación a un punto en el tiempo, verificación automatizada de restauraciones e interfaz web.
Plataforma de servidor doméstico autohospedada que funciona como proxy inverso seguro, gestor de aplicaciones y gateway, con autenticación, MFA, SSO y protección contra bots.