archives:adminsys:gogs

Gogs

Gogs est le logiciel qui fait tourner https://code.ffdn.org

$ ssh hermes.aquilenet.fr
admin@hermes:~$ sudo su - gogs

Pour mettre à jour, en n'oubliant pas de stasher/destasher nos changements (le thème de la page d'accueil) :

gogs@hermes:~$ cd $GOPATH/src/github.com/gogits/gogs
gogs@hermes:~$ git stash
gogs@hermes:~$ go get -u github.com/gogits/gogs
gogs@hermes:~$ git stash pop

On fait un « backup » de la version de prod (au cas où) :

gogs@hermes:~/go/src/github.com/gogits/gogs$ mv gogs gogs-$(./gogs -v | awk '{print $3}')

Puis compilation de la nouvelle version :

gogs@hermes:~/go/src/github.com/gogits/gogs$ go build

Et on redémarre le service

# supervisorctl status
# supervisorctl restart gogs

Sebian nous a fait une super page d'accueil :)

Au besoin le logo est dispo ici:

cd $GOPATH/src/github.com/gogits/gogs
wget -O public/img/gogs-lg.png http://www.ffdn.org/sites/default/files/logo_ffdn_0.png

Et la home page là :

vi templates/home.tmpl
  • archives/adminsys/gogs.1466253687.txt.gz
  • Dernière modification: 2016/06/18 14:41
  • de zorun