Gitea: Difference between revisions
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 | 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