Express
Express, el framework web mínimo de Node.js.
Esta familia se instala con la versión de Express y de la base de datos que elijas. Solo existen las combinaciones compatibles entre sí.
Versiones disponibles
Versiones de Node.js: Node.js 22, Node.js 24
| Base de datos | Versiones | Estable |
|---|---|---|
| MySQL | 8.4 | 8.4 |
| MariaDB | 10.11, 11.4, 11.8 | 11.8 |
| PostgreSQL | 14, 15, 16, 17, 18 | 18 |
| MongoDB | 7.0, 8.0 | 8.0 |
| Redis | 6.2, 7.2, 7.4, 8.0, 8.2 | 8.2 |
No todas las versiones de la base de datos se combinan con todas las del lenguaje: el instalador ofrece únicamente las que funcionan juntas.
Instalar
Con las versiones estables:
docker-deploy-stack --stack javascript/express-postgres
Con versiones elegidas:
docker-deploy-stack --stack javascript/express-node22-postgres-18
El identificador sin versión (express-postgres) elige las estables. Para ver todos los identificadores: docker-deploy-stack --list. docker-deploy-stack --list --legacy muestra además las versiones que el fabricante ya no mantiene; instalarlas pide confirmación.
Después de instalar
El stack queda en /root/stack/javascript/express-node24-postgres-18/. Para levantarlo:
cd /root/stack/javascript/express-node24-postgres-18
docker compose up -d
Para instalar y desplegar tu aplicación, seguí ¿Cómo despliego un Stack? y ¿Cómo despliego una aplicación en un Stack?. Para elegir versiones o actualizar, mirá Elegir versiones y actualizar un Stack.