Skip to content
/ fireback Public

Firebase Backup CLI that makes backing up and restoring Firebase services a breeze.

Notifications You must be signed in to change notification settings

lupas/fireback

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔥 Fireback 🔥

Downloads Version License

Firebase Backup CLI that makes backing up and restoring Firebase services a breeze.

This Node.js modules helps you backing up and restoring your Firebase services such as Firebase Firestore or Authentication in a breeze.

📖 Read Full Documentation

‼️‼️ IMPORTANT - DISCLAIMER ‼️‼️

‼️ Please DO NOT use this applciation if you are not aware what effects backups and restores to your Firebase data might have.

If you do it without being careful, you might end up with high Firebase bills, data loss or other painful experiences.

We do not take any responsibility for any damage the use of this module might do to your data or your billing records.

That being said, the application is meant to simplify the process of backing up and restoring Firebase data and if used wisely should not pose any risk to your Firebase projects. Just be careful :)

Requirements

  • Make sure you have Node.js installed on your system (the newer, the better).
  • Make sure that all projects you use this tool with have billing enabled (Blaze Plan+).

Setup

  1. Install fireback globally:
npm i -g fireback
// or
yarn global add fireback
  1. Create a file called fireback.config.mjs in the folder where your firebase.json is located.

  2. Configure fireback.config.mjs:

export default {
  // Projects you want to backup from / restore to
  projects: ["test1-project", "test2-project", "test3-project"]
};

Run

To run the CLI tool, simply enter fireback in your CLI where your fireback.config.mjs is located.

fireback

The following screen should appear:

startscreen

About

Firebase Backup CLI that makes backing up and restoring Firebase services a breeze.

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published