Gitea: Difference between revisions

From DaqWiki
Jump to navigation Jump to search
(Created page with "= Links = * https://about.gitea.com/ = Install 1.26.0 = <pre> create gitea user: zfs create rpool/gitea adduser --system --shell /bin/bash --gecos 'Gitea git server' --group --disabled-password --home /gitea gitea su - gitea wget https://dl.gitea.com/gitea/1.26.0/gitea-1.26.0-linux-amd64.xz wget https://dl.gitea.com/gitea/1.26.0/gitea-1.26.0-linux-amd64.asc xz -d gitea-1.26.0-linux-amd64.xz gpg --keyserver hkps://keys.openpgp.org --recv 7C9E68152594688862D62AF62D9AE80...")
 
Line 6: Line 6:


<pre>
<pre>
create gitea user:
as root: create gitea user:
 
zfs create rpool/gitea
zfs create rpool/gitea
adduser --system --shell /bin/bash --gecos 'Gitea git server' --group --disabled-password --home /gitea gitea
adduser --system --shell /bin/bash --gecos 'Gitea git server' --group --disabled-password --home /gitea gitea
as gitea user:
su - gitea
su - gitea
wget https://dl.gitea.com/gitea/1.26.0/gitea-1.26.0-linux-amd64.xz
wget https://dl.gitea.com/gitea/1.26.0/gitea-1.26.0-linux-amd64.xz
Line 15: Line 19:
gpg --keyserver hkps://keys.openpgp.org --recv 7C9E68152594688862D62AF62D9AE806EC1592E2
gpg --keyserver hkps://keys.openpgp.org --recv 7C9E68152594688862D62AF62D9AE806EC1592E2
gpg --verify gitea-1.26.0-linux-amd64.asc gitea-1.26.0-linux-amd64
gpg --verify gitea-1.26.0-linux-amd64.asc gitea-1.26.0-linux-amd64
mkdir var-lib-gitea
mkdir etc-gitea
ln -s gitea-1.26.0-linux-amd64 gitea
wget https://raw.githubusercontent.com/go-gitea/gitea/refs/heads/release/v1.26/contrib/systemd/gitea.service
as root:


./gitea-1.26.0-linux-amd64
cd /gitea
ln -s /gitea/var-lib-gitea /var/lib/gitea
ln -s /gitea/etc-gitea /etc/gitea
cp gitea.service /etc/systemd/system/gitea.service
chown root:root /etc/systemd/system/gitea.service
edit /etc/systemd/system/gitea.service to enable mariadb dependancy, change username and home dir
systemctl enable gitea
systemctl start gitea
</pre>
</pre>

Revision as of 23:02, 22 April 2026

Links

Install 1.26.0

as root: create gitea user:

zfs create rpool/gitea
adduser --system --shell /bin/bash --gecos 'Gitea git server' --group --disabled-password --home /gitea gitea

as gitea user:

su - gitea
wget https://dl.gitea.com/gitea/1.26.0/gitea-1.26.0-linux-amd64.xz
wget https://dl.gitea.com/gitea/1.26.0/gitea-1.26.0-linux-amd64.asc
xz -d gitea-1.26.0-linux-amd64.xz
gpg --keyserver hkps://keys.openpgp.org --recv 7C9E68152594688862D62AF62D9AE806EC1592E2
gpg --verify gitea-1.26.0-linux-amd64.asc gitea-1.26.0-linux-amd64
mkdir var-lib-gitea
mkdir etc-gitea
ln -s gitea-1.26.0-linux-amd64 gitea
wget https://raw.githubusercontent.com/go-gitea/gitea/refs/heads/release/v1.26/contrib/systemd/gitea.service

as root:

cd /gitea
ln -s /gitea/var-lib-gitea /var/lib/gitea
ln -s /gitea/etc-gitea /etc/gitea
cp gitea.service /etc/systemd/system/gitea.service
chown root:root /etc/systemd/system/gitea.service
edit /etc/systemd/system/gitea.service to enable mariadb dependancy, change username and home dir
systemctl enable gitea
systemctl start gitea