RemarkableCloud

Apps / Imágenes Docker

Nextcloud en Docker.
Redis, APCu, consciente del proxy.

Nextcloud es una plataforma open source de sincronización y compartición de archivos, calendario, contactos, notas y colaboración en tiempo real que corres en tu propia infraestructura. Le da a un equipo una alternativa privada a las suites hosted, con clientes de escritorio y móvil, edición de documentos y un gran ecosistema de apps.

docker pull ghcr.io/remarkablecloud/nextcloud

Build actual

34.0.3-r1

Updated Jan 1, 1970

Base

Nextcloud stable (Apache), anclada por digest

Qué trae

Redis para file locking y caché, APCu, pareja MariaDB, trusted-domain conectado

Licencia upstream

Nextcloud: AGPL-3.0-or-later

Free to pull and run anywhere. Digest-pinned, updated deliberately; each build is recorded in the changelog.

La imagen

Qué agrega nuestra imagen.

Nextcloud es una plataforma open source de sincronización y compartición de archivos, calendario, contactos, notas y colaboración en tiempo real que corres en tu propia infraestructura. Le da a un equipo una alternativa privada a las suites hosted, con clientes de escritorio y móvil, edici

Base anclada por digest

La imagen se construye desde `nextcloud:stable-apache@sha256:b97df9...` (Nextcloud 34.0.3). Anclar por digest mantiene las reconstrucciones reproducibles: la base cambia solo cuando subimos el digest a propósito.

Configuración de reverse proxy horneada

La imagen trae `overwriteprotocol=https`, una lista `trusted_proxies` para las redes privadas de contenedores, y `overwritehost` más `overwrite.cli.url` derivados de `NC_OVERWRITE_HOST`. El hostname se lee del entorno en cada petición, así los enlaces canónicos salen correctos.

Redis y APCu conectados

Redis se usa para el caché distribuido y el file locking, y APCu queda habilitado como caché local rápido, que es la configuración que Nextcloud recomienda para una instancia multi-usuario responsiva.

PHP afinado

OPcache habilitado y dimensionado, y `expose_php` apagado para no anunciar la versión de PHP.

Contraseña de admin automática en la primera corrida

En la primera instalación, si no se provee contraseña de admin, la imagen genera una aleatoria fuerte y la imprime una vez en el log del contenedor para entregar al cliente. Ninguna credencial por defecto va horneada.

Healthcheck

Un `HEALTHCHECK` del contenedor consulta `/status.php` para que la plataforma enrute tráfico solo cuando Nextcloud está arriba y con su código en su lugar. El tag publicado actual es `ghcr.io/remarkablecloud/nextcloud:34.0.3-r1`.

¿Prefieres saltarte el compose? Despliega Nextcloud a un clic en tu propio VPS: TLS, dominio y base de datos ya conectados.

Despliega Nextcloud a un clic

La guía

Córrelo en producción.

Resumen de producción

Tres contenedores: Nextcloud (Apache, puerto 80 interno), MariaDB y Redis, que lleva el caché distribuido y el file locking que una instancia multi-usuario necesita. La configuración de proxy viene horneada (overwriteprotocol=https, trusted_proxies), así que los enlaces canónicos salen bien detrás de tu TLS. La contraseña de admin generada sale una vez en el log de la primera instalación. Respalda la base y el volumen de datos de Nextcloud juntos. Para actualizar, cambia al tag nuevo y recrea; deja que el upgrade interno termine antes de juzgar la salud.

La guía técnica completa (Compose, variables, hardening, respaldos y upgrades) está disponible en inglés: ver la guía completa.

Actualizaciones

Builds recientes.

34.0.3-r1

Sep 10, 2026

First changelog entry for the RemarkableCloud Nextcloud image. This build packages Nextcloud 34.0.3 (Apache and PHP in a single container) for the RemarkableCloud App Platform.

O sáltate la operación

Aloja Nextcloud en tu propio VPS privado.

Un clic instala esta imagen exacta en un VPS que es solo tuyo, con asistente de dominio y TLS incluido. El mismo servidor corre tantas apps como quepan, sin cargo por app.

FAQ

Preguntas que nos hacen.

¿Esta imagen incluye base de datos o Redis?

No. MariaDB y Redis corren como contenedores aparte o servicios administrados. El compose independiente incluye ambos por conveniencia.

¿Puedo usar MySQL en vez de MariaDB?

Sí, Nextcloud también soporta MySQL 8; apunta las variables `MYSQL_*` a él. El stack de RemarkableCloud trae MariaDB por defecto.

¿De dónde sale la contraseña de admin?

Si defines `NEXTCLOUD_ADMIN_PASSWORD`, se usa ese valor. Si lo dejas vacío, la imagen genera una aleatoria fuerte en la primera instalación y la imprime una vez en el log del contenedor.

¿Cómo funciona HTTPS si el contenedor solo sirve HTTP en el puerto 80?

El TLS se termina en el reverse proxy (Traefik en la App Platform). La imagen define `overwriteprotocol=https` y confía en la red privada del proxy, así que Nextcloud construye enlaces HTTPS correctos.

¿Por qué necesito Redis?

Redis provee el caché distribuido y el file locking transaccional, que mantiene responsiva una instancia multi-usuario y evita errores de bloqueo de archivos. APCu lleva el caché local rápido.

Your server runs. You sleep.

Fully managed hosting from people who have been doing this since 2001.