Go to file
morph027 20126c8f51
fix usage of new repo utils, refs #13
Signed-off-by: morph027 <stefan.heitmueller@gmx.com>
2024-07-07 19:50:58 +02:00
.gitlab-ci add missing executable bits 2024-05-28 08:55:48 +02:00
.packaging systemd: add Restart 2022-08-04 15:36:44 +02:00
.repo/gitea/conf add label/origin/suite to repo 2022-09-04 10:40:16 +02:00
.gitlab-ci.yml fix usage of new repo utils, refs #13 2024-07-07 19:50:58 +02:00
LICENSE Add LICENSE 2022-09-06 18:45:41 +00:00
README.md add label/origin/suite to repo 2022-09-04 10:40:16 +02:00

README.md

Gitea Debian/Ubuntu Packages

Packages are built using fpm by pushing released tags and repo is created using Gitlabs static pages.

Minimum install and update tests are in place to prevent upload of broken packages.

Add repo signing key to apt

sudo curl -sL -o /etc/apt/trusted.gpg.d/morph027-gitea.asc https://packaging.gitlab.io/gitea/gpg.key

Add repo to apt

echo "deb https://packaging.gitlab.io/gitea gitea main" | sudo tee /etc/apt/sources.list.d/morph027-gitea.list

Install

sudo apt-get update
sudo apt-get install gitea morph027-keyring

Start

systemctl enable --now gitea

Extras

unattended-upgrades

To enable automatic upgrades using unattended-upgrades, just add the following config file:

cat > /etc/apt/apt.conf.d/50gitea <<EOF
Unattended-Upgrade::Allowed-Origins {
	"morph027:gitea";
};
EOF