Inital commit

This commit is contained in:
2026-06-19 23:18:04 +02:00
commit 1bb79dc5a5
46 changed files with 3401 additions and 0 deletions
+67
View File
@@ -0,0 +1,67 @@
# Gitea Git-Service
**Zusammenfassung**: Gitea ist ein selbstgehosteter Git-Service (ähnlich GitHub/GitLab) mit MariaDB-Datenbank. Erreichbar über Traefik und SSH auf Port 2222.
**Quellen**: 🖥️ `raw/Systemdaten Raspberry PI5.md`, 🔌 SSH (`docker inspect gitea`)
**Zuletzt aktualisiert**: 2026-06-17
---
## Container
| Container | Image | Funktion |
|---|---|---|
| `gitea` | `gitea/gitea:latest` | Git-Service (Port 3000 intern, SSH 2222 extern) |
| `gitea-db-1` | `mariadb:10.11` | Datenbank |
## Netzwerk
- `traefik` Web-Zugriff
- `internal` Datenbank-Kommunikation
## Daten-Persistenz
| Volume | Pfad im Container |
|---|---|
| `gitea_gitea` | `/data` |
| `gitea_mariadb` | `/var/lib/mysql` |
## Umgebungsvariablen
| Variable | Wert |
|---|---|
| `USER_UID` | 1000 |
| `USER_GID` | 1000 |
| `GITEA__database__DB_TYPE` | mysql |
| `GITEA__database__HOST` | db:3306 |
| `GITEA__database__NAME` | gitea |
| `GITEA__database__USER` | giteaadmin |
## Status
| Container | Status | Restart-Policy (compose.yml) |
|---|---|---|
| `gitea` | **Running** ✅ | `unless-stopped` (seit 17.06. ergänzt) |
| `gitea-db-1` | Up | `always` |
Der Gitea-Container lief 3 Wochen nicht (`restart: no`). Am 17. Juni 2026 wurde `restart: unless-stopped` in der `docker-compose.yml` ergänzt und der Container gestartet.
**Hinweis**: Die alte Restart-Policy (`no`) gilt noch im laufenden Container. Für die Übernahme der neuen Policy reicht ein:
```bash
cd /opt/compose/gitea
docker compose up -d
```
(Dadurch wird der Container mit der neuen Policy neu erstellt.)
## Secrets
Passwörter liegen in `/opt/compose/gitea/.secrets/db_pw`.
## SSH-Zugriff
Gitea ist per SSH auf Port **2222** erreichbar (nicht der Standard-Port 22).
## Verwandte Seiten
- [traefik](./traefik.md)
- [docker-services](../docker-services.md)
- [jenkins](./jenkins.md) CI/CD für Gitea-Repos