dwyl / dwyl/github-backup

Backup a Github/dwyl Repo to Gitea!

Offen
#136 10 Kommentare 0 Reaktionen 1 zugewiesene Person Beansprucht von @nelsonic Auf GitHub ansehen
discuss enhancement priority-2
Vorherrschende Sprache
Elixir
Sterne
33
Forks
3
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

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 ... ⏳
![image](https://user-images.githubusercontent.com/194400/162309704-ced0641a-8ee3-4e8b-bc40-89d1c56a5a3b.png)

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

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.