23 lines
781 B
Bash
23 lines
781 B
Bash
#!/bin/bash
|
|
git clone https://git.oldgate.org/OGS/Gitea-Blurple.git
|
|
sudo systemctl stop gitea
|
|
rm -rf /var/lib/gitea/custom/public
|
|
cp -r Gitea-Blurple/public/ /var/lib/gitea/custom/
|
|
sudo chown -R git:git /var/lib/gitea/custom
|
|
sudo chmod -R 750 /var/lib/gitea/custom
|
|
if grep -Fxq "[ui]" /etc/gitea/app.ini
|
|
then
|
|
rm -rf Gitea-Blurple
|
|
sudo systemctl restart gitea
|
|
else
|
|
cp /etc/gitea/app.ini /etc/gitea/app.ini.bak
|
|
cat Gitea-Blurple/templates/app.ini >> /etc/gitea/app.ini
|
|
sudo chown root:git /etc/gitea
|
|
sudo chmod 770 /etc/gitea
|
|
rm -rf Gitea-Blurple
|
|
sudo systemctl restart gitea
|
|
fi
|
|
echo -e "=================================================================="
|
|
echo "Clear your cache for the changes to appear"
|
|
echo -e "=================================================================="
|