Qué lo hace crecer
SearXNG no publica requisitos oficiales de hardware. En la calculadora de recursos usamos 256 MB de mínimo y 512 MB de recomendado, sacados de esta medición de una instancia privada con poco tráfico (los procesos llegaron a 122 MB contando Valkey; 161 MB con la caché de disco). Una instancia pública con tráfico real necesita más.
Cómo dimensionarlo
Nuestra regla: cuenta con el máximo de memoria de los procesos más un 25 % de margen: 192 MB. 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
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