Node.js: Almacenar archivos

Esta documentación forma parte de la guía Primeros pasos. Consulte la guía completa aquí: Aprenda cómo desplegar un servicio Node.js en Stackhero de forma rápida y segura.

👋 ¡Bienvenido a la documentación de Stackhero!

Stackhero ofrece una solución nube de Node.js lista para usar que proporciona una serie de beneficios, incluyendo:

  • Despliegue su aplicación en segundos con un simple git push.
  • Use su propio nombre de dominio y benefíciese de la configuración automática de certificados HTTPS para una mayor seguridad.
  • Disfrute de la tranquilidad con copias de seguridad automáticas, actualizaciones con un clic, y precios sencillos, transparentes y predecibles.
  • Obtenga un rendimiento óptimo y una seguridad robusta gracias a una VM privada y dedicada.

Ahorre tiempo y simplifique su vida: ¡solo toma 5 minutos probar la solución de alojamiento en la nube de Node.js de Stackhero!

Para almacenar archivos de usuario, como fotos, lo más recomendable es utilizar una solución de almacenamiento de objetos (object storage). Esto le permite compartir archivos entre varios servicios e instancias, y mantener su código separado de sus datos. Recomendamos MinIO como una solución rápida, sencilla y potente, compatible con el protocolo Amazon S3.

Si prefiere almacenamiento local, puede utilizar el almacenamiento persistente disponible en su instancia Node.js. Este almacenamiento se encuentra en /persistent/storage/.

PRECAUCIÓN: Guarde siempre los datos dentro de la carpeta /persistent/storage/.

Los datos almacenados fuera de esta carpeta pueden perderse si la instancia se reinicia o si sube cambios de código.