Fortunately, Gitea is a very lightweight service that can be easily updated with a simple pkg update
. It is still important to keep the package sources adjusted to latest
so that you really get the latest packages. In my article series a large SQL database was omitted and the SQLIte database /var/db/gitea/gitea.db
is conveniently included in the gitea dump
.
Important: Check the Changelog before, to be prepared for certain update steps!
Especially "BREAKING" is relevant and "FEATURES" interesting.
Last updated:
Before updating, it is always advisable to create a proper backup.
On the Gitea website is well described how this is done (also a restore).
ssh USERNAME@GITEAIP
or ssh USERNAME@GITEAHOSTNAME
to gain root privileges with su
,su - git -c "gitea dump -c /var/db/gitea/conf/app.ini"
to create the dump.The backup is then placed in /usr/local/git/
with the filename gitea-dump-UNIXTIME.zip
1.
Continue with pkg upgrade
and afterwards a service gitea start
to start the service again.
Voilá