Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

285
Vistas
¿Mantener archivos en el servidor Heroku con Javascript?

Estoy creando un servidor con express para almacenar algunos archivos, el sitio se implementó en heroku. Y descubrí que el archivo guardado en el servidor desaparecerá en unas pocas horas. ¿Cómo puedo solucionarlo?

Uso de paquetes: express express-fileupload

código sencillo:

principal.js

 app.post('/fileupload',(req,res)=>{ if (!req.files) { return res.status(400).send("No files were uploaded."); } const file = req.files.myFile; const path = __dirname + "/files/" + file.name; file.mv(path, (err) => { if (err) { return res.status(500).send(err); } return res.send({ status: "success", path: path }); }); })

comando de terminal (cómo publico el servidor)

 $ cd myproject $ git add . $ git commit -m "make it better" $ git push heroku master

Sé que puedo usar herramientas como S3, pero el almacenamiento es limitado, ¿alguna forma gratuita, como instalar paquetes npm o editar la configuración de Heroku, puede resolver esto?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Hasta donde yo sé, Heroku no tiene almacenamiento persistente, lo que significa que si su dynos (servidor) se reinicia o se pone en suspensión, entonces todos los archivos desaparecen. Debe guardar sus archivos en otro lugar y recuperarlos del servidor heroku, por ejemplo S3

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda