Zum Inhalt springen

Gitea

Aus Home Wiki
Version vom 17. Februar 2026, 21:47 Uhr von Saya (Diskussion | Beiträge) (🟢 Gitea Übersicht)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

🟢 Gitea Übersicht

Gitea ist eine leichtgewichtige, selbst gehostete Git-Plattform auf HomeLab

Allgemeine Infos

  • **Server:** HomeServer2
  • **Projektpfad:** /home/robin/docker/gitea
  • **Docker-Container:** gitea
  • **Image:** gitea/gitea:latest
  • **WebGUI:** http://192.168.2.217:3000
  • **SSH Port:** 2222
  • **Datenbank:** MariaDB (Container: gitea-db)
  • **Netzwerk:** gateway-net

Docker Setup

Parameter Wert
Container Name gitea
Image gitea/gitea:latest
Ports 0.0.0.0:3000->3000/tcp, 0.0.0.0:2222->22/tcp
Netzwerk gateway-net
Restart Policy unless-stopped
Volume (App Data) ./gitea:/data
Volume (Config) ./custom:/etc/gitea

Container Pfade

Host Container
./gitea /data
./custom /etc/gitea

Datenbank Setup

Parameter Wert
DB Container gitea-db
Image mariadb:10.11
Datenbankname gitea
Benutzer gitea
Passwort supersecure-pass
Root-Passwort rootpassword
Port 3306
Volumes ./db:/var/lib/mysql

Logs

  • Docker Logs:
    docker logs gitea
    
  • Live Logs:
    docker logs -f gitea
    

Wichtige Pfade

Wartung

  • Container starten:
    docker compose up -d
    
  • Container stoppen:
    docker compose down
    
  • Container Shell:
    docker exec -it gitea sh
    

Backup relevante Daten

  • ./gitea (enthält alle Repositories und Gitea-Daten)
  • ./custom (enthält Gitea-Konfiguration)
  • ./db (MariaDB-Datenbank)

Abhängigkeiten

  • Docker
  • Externes Netzwerk: gateway-net

Probleme & Anleitungen