[TUT] Gitea - Schlanke GIT Variante

  • Alle Bilder stammen aus meiner eigenen Installation. Die nachfolgenden Schritte zur Installation wurden alle von mir selbst verfasst. Ausschnitte des Codes stammen von der offiziellen Webseite (Dokumentation zu Gitea): docs.gitea.com/installation/install-with-docker
    Yes

    Hi zusammen,

    In diesem Tutorial stelle ich Euch eine Anleitung zur Verfügung, mit der ihr die Entwicklungsplattform Gitea installieren könnt. Gitea ist ein minimalistischer Git-Server, mit dem man seine Softwareprojekte verwalten kann (Versionsverwaltung, Bug Tracker, Wiki etc.)

    Voraussetzungen:

    Vorbereitung (Ermittlung von UID und GID):

    1. Per SSH auf Eere NAS verbinden (muss natürlich aktiviert sein)
    2. Mit eurem Admin-Account anmelden
    3. id ausführen
    4. Werte für UID und GID notieren

    Installation:

    1. Dateimanager öffnen
    2. Verzeichnis gitea im Docker-Verzeichnis erzeugen
    3. Im Portainer neuen Stack oder im Docker neues Projekt (Compose-Konfiguration) mit Namen "gitea" anlegen
    4. folgenden Code in die Konfiguration kopieren:

    5. Deploy bzw. Bereit stellen
    6. Gitea ist über http://192.168.178.200:3000 erreichbar

    Hinweise:

    • Beim ersten Aufruf der Webseite kommt man zur Erstkonfiguration.
    • Keine Verzeichnispfade in der Erstkonfiguration ändern, es sei denn, man weiß genau, was man tut. Das Verzeichnis kann im Compose code (siehe oben) geändert werden.
    • Ist eine E-Mail-Benachrichtigung erwünscht, muss hier auch gleich ein entsprechender Server und Zugangsdaten eingetragen werden. Ein nachträgliches Aktivieren ist schwierig bis nicht möglich.
    • Es empfiehlt sich auch gleich einen Administrator anzulegen. Ansonsten ist der erste registrierte Benutze automatisch Administrator.
    • Soll Gitea direkt unter einer (Sub-)Domain erreichbar sein (direkt oder z.B. per nginx), muss der entsprechende Environment-Eintrag angepasst werden (ROOT_URL).

    Viel Spaß damit

    Edited 5 times, last by Klonk: Repository Verzeichnis & (Sub-)Domain & Watchtower im Compose-Code integriert (June 18, 2025 at 5:47 PM).

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!