Skip to content

StevenPaez/worldBackUpMine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📦 NodeJS Compress and Backup to AWS S3

Este es un proyecto sencillo desarrollado con Node.js nativo, sin frameworks externos, que permite:

  • 👀 Observador simple nativo (tipo nodemon).
  • 📁 Comprimir archivos o carpetas localmente.
  • ☁️ Subir los backups comprimidos a AWS S3.
  • 🕒 Automatizar el proceso de backups para entornos de desarrollo o producción.

🚀 Características

  • Compresión de archivos/carpeta a formato .gz.
  • Autenticación segura con AWS mediante variables de entorno.
  • Subida automática del archivo comprimido a un bucket S3.
  • Limpieza opcional de archivos temporales locales.
  • Código escrito 100% en Node.js sin frameworks.

🛠️ Tecnologías


📦 Instalación

  1. Clona el repositorio:
git clone https://github.com/tuusuario/node-backup-s3.git
cd worldBackUpMine
node watcher.js # dev mode
node server.js  # prd mode

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published