dwyl / dwyl/github-backup

Backup a Github/dwyl Repo to Gitea!

Đang mở
#136 10 bình luận 0 reaction 1 người được giao Được @nelsonic nhận Xem trên GitHub
discuss enhancement priority-2
Ngôn ngữ chính
Elixir
Star
33
Fork
3
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

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

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.