Ich plane den Einsatz von Gitea. Leider kann ich die Standard-Version
nicht verwenden, weil ihr ein paar Features fehlen, bspw. die
Unterstützung von SK-SSH-Schlüsseln. Ich baue Gitea also selbst.
Ubuntu-20.04-Container einrichten
1
lxc launch ubuntu:20.04 build-gitea
Zusatzpakete installieren
git … bereits installiert
golang-go … v2:1.13~1ubuntu2
nodejs … 10.19.0~dfsg-3ubuntu1
npm … 6.14.4+ds-1ubuntu2
make … 4.2.1-1.2
Repo clonen
123
mkdir git
cd git
git clone git@github.com:uli-heller/gitea.git
Bauen
123
cd git/gitea
TAGS="bindata sqlite sqlite_unlock_notify" make build
# erzeugt "gitea"
Aktualisierung von GO
Ab Version 1.14 erfordert GITEA die Version 1.14 von GO oder neuer.