Skip to content

Latest commit

 

History

History
21 lines (15 loc) · 635 Bytes

File metadata and controls

21 lines (15 loc) · 635 Bytes

Github Backup

Creates a local backup of your GitHub data.

Scope

  • ✅ Own repositories: public and private, full clone
  • ✅ Releases: source code, assets and attachments
  • ✅ Issues: open and closed, comments and attachments
  • ✅ Markdown files: attachments
  • ✅ Starred repositories: shallow clone
  • ✅ Starred lists: details and contained repositories
  • ✅ User profile: details and avatar

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