2.0 KiB
2.0 KiB
title, description, published, date, tags, editor, dateCreated
| title | description | published | date | tags | editor | dateCreated |
|---|---|---|---|---|---|---|
| gitea | true | 2026-06-28T14:30:54.203Z | markdown | 2026-06-28T14:30:52.337Z |
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-Zugriffinternal– 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:
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
- docker-services
- jenkins – CI/CD für Gitea-Repos