How to make automated backups of your Ghost blog with node.js

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • TL:DR: If you're after the source code, check out this [Github Repository](https://github.com/tq-bit/ghost-backups.git):

  • axios

    Promise based HTTP client for the browser and node.js

    isomorphic-fetch for http requests (alternative: node-fetch, axios)

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • chalk

    🖍 Terminal string styling done right

    chalk for colorized console output

  • dotenv

    Loads environment variables from .env for nodejs projects.

    Put the configuration in a database or a .env variable and build a neat monitoring api.

  • PM2

    Node.js Production Process Manager with a built-in Load Balancer.

    Use the pm2 module to run and monitor this service.

  • rimraf

    A `rm -rf` util for nodejs

    rimraf to savely delete old backups

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts