Skip to content

Creates a local backup of your GitHub data.

Notifications You must be signed in to change notification settings

scriptPilot/github-backup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Github Backup

Creates a local backup of your GitHub data.

Scope

  • ✅ Repositories: cloned, public and private ones
  • ✅ Releases: including images and assets
  • ✅ Issues: including comments and images, open and closed ones
  • ✅ Markdown: images, uploaded to the GitHub editor
  • ✅ User: user details and starred repositories

Usage

Requirements: Docker, GitHub Token

  1. Clone this repository
  2. Update and save .env.template file as .env
  3. Run make to start the backup process