mirror of
https://github.com/Andre-Bzk/github-to-gitea-mirror.git
synced 2026-11-15 09:33:13 +01:00
docs: add architecture diagrams
Without a stable documentation entry point, readers have to reconstruct the mirror, release, and asset flows from code alone, which makes operational review and onboarding harder.
This commit is contained in:
@@ -24,6 +24,11 @@ Keeping the repositories' *git content* up to date remains Gitea's job.
|
||||
| Pull new commits into **existing** mirrors | Gitea itself | `MIRROR_INTERVAL` |
|
||||
| Synchronize release metadata and uploaded assets | this script (cron) | daily |
|
||||
|
||||
### Architecture
|
||||
|
||||
- [Architecture diagram](docs/architecture/sync_mirrors.architecture.html)
|
||||
- [Sequence diagram](docs/architecture/sync_mirrors.sequence.html)
|
||||
|
||||
### Requirements
|
||||
|
||||
- Gitea 1.20+ with an API token (scopes `write:repository,read:user`)
|
||||
@@ -234,6 +239,11 @@ bleibt Giteas Aufgabe.
|
||||
| Commits in **bestehende** Mirrors holen | Gitea selbst | `MIRROR_INTERVAL` |
|
||||
| Release-Metadaten und hochgeladene Assets synchronisieren | dieses Skript (Cron) | täglich |
|
||||
|
||||
### Architektur
|
||||
|
||||
- [Architecture-Diagramm](docs/architecture/sync_mirrors.architecture.html)
|
||||
- [Sequence-Diagramm](docs/architecture/sync_mirrors.sequence.html)
|
||||
|
||||
### Voraussetzungen
|
||||
|
||||
- Gitea 1.20+ mit API-Token (Scopes `write:repository,read:user`)
|
||||
|
||||
Reference in New Issue
Block a user