Backup a Github/dwyl Repo to Gitea!
- Dominant language
- Elixir
- Stars
- 33
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
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](https://en.wikipedia.org/wiki/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
+ [x] Site: ~~https://gogs.io/~~ https://gitea.io
+ [x] Installation: https://gogs.io/docs/installation --> https://github.com/dwyl/learn-devops/pull/81
+ [x] Deploy to Fly.io: ~~https://fly.io/docs/app-guides/git-gogs-server~~ --> https://github.com/dwyl/gitea-server
# Todo
+ [x] Try the demo: ~~https://try.gogs.io~~ https://try.gitea.io
+ [x] GOTO: https://github.com/dwyl/learn-devops/issues/79
+ [x] Build an interface to connect to the `Gogs` server from `Elixir`: https://github.com/dwyl/gitea
+ [ ] Backup GitHub issues for a sample repo (e.g. this one) to the `Gitea` server on Fly.io
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.