add nvim and gitea
This commit is contained in:
5
scripts/00_nvim.sh
Normal file
5
scripts/00_nvim.sh
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
curl -LO https://github.com/neovim/neovim/releases/latest/download/nvim-linux-x86_64.tar.gz
|
||||||
|
rm -rf /opt/nvim-linux-x86_64
|
||||||
|
tar -C /opt -xzf nvim-linux-x86_64.tar.gz
|
||||||
|
rm nvim-linux-x86_64.tar.gz
|
||||||
|
ln -s /opt/nvim-linux-x86_64/bin/nvim /usr/bin/vim
|
@@ -1,4 +1,5 @@
|
|||||||
#GITEA
|
#GITEA
|
||||||
|
cd ..
|
||||||
apt install -y wget
|
apt install -y wget
|
||||||
wget -O gitea https://dl.gitea.com/gitea/1.24.6/gitea-1.24.6-linux-amd64
|
wget -O gitea https://dl.gitea.com/gitea/1.24.6/gitea-1.24.6-linux-amd64
|
||||||
chmod +x gitea
|
chmod +x gitea
|
||||||
@@ -11,19 +12,19 @@ rm gitea-1.24.6-linux-amd64.asc
|
|||||||
adduser --quiet --system --shell /bin/bash --gecos 'Git Version Control' --group --disabled-password --home /home/git git
|
adduser --quiet --system --shell /bin/bash --gecos 'Git Version Control' --group --disabled-password --home /home/git git
|
||||||
|
|
||||||
mkdir -p /var/lib/gitea/{custom,data,log}
|
mkdir -p /var/lib/gitea/{custom,data,log}
|
||||||
chown -R git:git /var/lib/gitea/
|
|
||||||
chmod -R 750 /var/lib/gitea/
|
chmod -R 750 /var/lib/gitea/
|
||||||
mkdir /etc/gitea
|
mkdir /etc/gitea
|
||||||
chown root:git /etc/gitea
|
|
||||||
chmod 770 /etc/gitea
|
chmod 770 /etc/gitea
|
||||||
|
|
||||||
cp gitea /usr/local/bin/gitea
|
mv gitea /usr/local/bin/gitea
|
||||||
|
|
||||||
cp files/gitea.service /etc/systemd/system/gitea.service
|
cp files/gitea.service /etc/systemd/system/gitea.service
|
||||||
|
cp private/gitea/app.ini /etc/gitea/app.ini
|
||||||
cp private/gitea/app.ini /etc/gitea/app.in
|
|
||||||
cp -r private/gitea/gitea /var/lib/
|
cp -r private/gitea/gitea /var/lib/
|
||||||
|
|
||||||
|
chown -R git:git /var/lib/gitea/
|
||||||
|
chown -R root:git /etc/gitea
|
||||||
|
|
||||||
#Update permitions
|
#Update permitions
|
||||||
chmod 750 /etc/gitea
|
chmod 750 /etc/gitea
|
||||||
chmod 640 /etc/gitea/app.ini
|
chmod 640 /etc/gitea/app.ini
|
||||||
|
Reference in New Issue
Block a user