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:
Andre
2026-08-08 12:42:48 +02:00
parent 18e926a764
commit 45f414dd64
5 changed files with 27112 additions and 0 deletions
+10
View File
@@ -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`)