Gogs

Telepítés

Felhasználó és csoport létrehozása:

addgroup git --system adduser git --ingroup git --system --disabled-password

Letöltés: https://github.com/gogits/gogs/releases

wget 'https://github.com/gogits/gogs/releases/download/v0.5.13/linux_amd64.zip' -O /tmp/gogs_amd64.zip

Kicsomagolás:

unzip /tmp/gogs_amd64.zip 'gogs/*' -d /opt rm /tmp/gogs_amd64.zip

Beállítás:

chown git:git /opt/gogs -R chmod +x /opt/gogs/gogs

Első indítás:

su - git -c /opt/gogs/scripts/start.sh

Automatikus indítás:

Indító script átmásolása:

cp /opt/gogs/scripts/init/debian/gogs /etc/init.d/

Elérési út átállítása /home/gogs-ról /opt/gogs-ra a /etc/init.d/gogs fájlban

Linkek legenerálása

update-rc.d gogs defaults