Backup a Github/dwyl Repo to Gitea!
@nelsonic is already working on this.
Since Apr 7, 2022.
Assessment
This issue has not been assessed yet.
Description
Our original reasoning for this project is still very much still a reality.
GitHub still has regular "incidents": https://www.githubstatus.com/history where it's offline for hours ... ⏳

Using GitHub as our Single source of truth means it's "mission critical" and we need access to it pretty much always.
At present this project mirrors issue data to AWS S3 and @RobStallion asked a very valid question about it: #126
That's OK as a "cold" backup but it's not very useful for business continuity.
Starting Point
- Site:
https://gogs.io/https://gitea.io - Installation: https://gogs.io/docs/installation --> https://github.com/dwyl/learn-devops/pull/81
- Deploy to Fly.io:
https://fly.io/docs/app-guides/git-gogs-server--> https://github.com/dwyl/gitea-server
Todo
- Try the demo:
https://try.gogs.iohttps://try.gitea.io - GOTO: https://github.com/dwyl/learn-devops/issues/79
- Build an interface to connect to the
Gogsserver fromElixir: https://github.com/dwyl/gitea - Backup GitHub issues for a sample repo (e.g. this one) to the
Giteaserver on Fly.io
- Dominant language
- Elixir
- Stars
- 33
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from dwyl/github-backup
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 15/100
dwyl/github-backup#138 ·
-
😕 Openhelp wanted priority-2
Difficulty 5/5 Over a week Newbie friendliness 25/100
dwyl/github-backup#135 · 1 comment · 3 reactions ·
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 20/100
dwyl/github-backup#133 ·
-
discuss priority-4 technical
Difficulty 5/5 Over a week Newbie friendliness 20/100
dwyl/github-backup#132 · 3 comments · 1 reaction ·
-
discuss priority-4 technical
dwyl/github-backup#128 · 1 reaction · 1 assignee ·
All issues in dwyl/github-backup
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
phoenixframework/phoenix#6847 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
beyond-all-reason/teiserver#1584 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
ash-project/ash#2954 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
membraneframework/boombox#149 ·