debian:gitea

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Наступна ревізія
Попередня ревізія
debian:gitea [2022/03/05 02:17] – створено Methoddebian:gitea [2025/04/30 14:25] (поточний) Method
Рядок 1: Рядок 1:
 ====== Gitea ====== ====== Gitea ======
 +
 +Встановимо сервер бази даних на основі [[debian:percona8|Percona MySQL Server 8]]
 +
  
 history history
Рядок 7: Рядок 10:
 git --version git --version
 sudo adduser    --system    --shell /bin/bash    --gecos 'Git Version Control'    --group    --disabled-password    --home /home/git    git sudo adduser    --system    --shell /bin/bash    --gecos 'Git Version Control'    --group    --disabled-password    --home /home/git    git
-apt -y install mariadb-server +
-mysql_secure_installation +
-mysql -u root -p+
 curl -s  https://api.github.com/repos/go-gitea/gitea/releases/latest |grep browser_download_url  |  cut -d '"' -f 4  | grep '\linux-amd64$' | wget -i - curl -s  https://api.github.com/repos/go-gitea/gitea/releases/latest |grep browser_download_url  |  cut -d '"' -f 4  | grep '\linux-amd64$' | wget -i -
 chmod +x gitea-*-linux-amd64 chmod +x gitea-*-linux-amd64
Рядок 25: Рядок 26:
 nano /etc/apache2/sites-available/gitea.conf nano /etc/apache2/sites-available/gitea.conf
 nano /etc/gitea/app.ini nano /etc/gitea/app.ini
-mv /etc/apache2/sites-available/gitea.conf /etc/apache2/sites-available/git.lc.lviv.ua.conf +mv /etc/apache2/sites-available/gitea.conf /etc/apache2/sites-available/git.example.com.conf 
-sudo a2ensite git.lc.lviv.ua.conf+sudo a2ensite git.example.com.conf
 sudo a2enmod proxy sudo a2enmod proxy
 sudo a2enmod proxy_http sudo a2enmod proxy_http
 systemctl reload apache2 systemctl reload apache2
-sudo certbot --installer apache -d git.lc.lviv.ua+sudo certbot --installer apache -d git.example.com
 systemctl reload apache2 systemctl reload apache2
 nano /etc/gitea/app.ini nano /etc/gitea/app.ini