🟢 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
Wichtige Pfade
Wartung
- Container starten:
- Container stoppen:
- Container Shell:
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