Medido en un homelab real
Requisitos de RAM y CPU de Nextcloud (medidos)
En nuestro homelab usa unos 89 MB de RAM en una hora normal, 128 MB en las horas de más carga, y su máximo fue de 867 MB en los últimos 30 días (3 usuarios, archivos y sincronización de casa, con notify_push).
Qué lo hace crecer
La RAM y la CPU crecen con los usuarios activos a la vez (unos 100 MB de RAM por usuario activo) y con las apps que actives (Talk, Collabora…).
Cómo dimensionarlo
Nuestra regla: cuenta con el máximo de memoria de los procesos más un 25 % de margen: 1,1 GB. Nuestra carga es pequeña: escálala con los factores de arriba antes de comprar hardware.
Combínalo con otras apps en la calculadora de recursos →
Móntalo: Alquilar un VPS ·
Comprar un mini-PC
¿Self-hosteas fotos, ficheros o contraseñas? Ten una copia fuera de casa (regla 3-2-1): backup pCloud lifetime
Cómo lo medimos
Memoria por contenedor según Netdata en el mismo servidor, sumando el stack entero (app, base de datos y caché) hora a hora. Las cifras principales son la memoria propia de los procesos (memoria anónima: heap, pilas). La de docker stats sale más alta porque cuenta también la caché de disco activa —que Linux devuelve cuando la necesita— y la memoria compartida, como los shared buffers de PostgreSQL. Las horas en que el contenedor principal no tiene datos se descartan, no cuentan como cero. Se vuelve a medir con un script, no a mano.
Otras apps medidas