Browse Source

Added comments to gitea docs

main
Ken Schaefer 2 years ago committed by GitHub
parent
commit
0b9ee9f05b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 12
      Runbooks/linux.md

12
Runbooks/linux.md

@ -190,17 +190,22 @@ sudo ufw reload
``` ```
sudo apt install git sudo apt install git
sudo apt install mariadb-server sudo apt install mariadb-server
# Login to MySQL
sudo mysql -u root -p sudo mysql -u root -p
# Add the git database
CREATE DATABASE gitea; CREATE DATABASE gitea;
GRANT ALL PRIVILEGES ON gitea.* TO 'gitea'@'localhost' IDENTIFIED BY "Root"; GRANT ALL PRIVILEGES ON gitea.* TO 'gitea'@'localhost' IDENTIFIED BY "Root";
FLUSH PRIVILEGES; FLUSH PRIVILEGES;
QUIT; QUIT;
# Install gitea
sudo wget -O /usr/local/bin/gitea https://dl.gitea.io/gitea/1.16.7/gitea-1.16.7-linux-amd64 sudo wget -O /usr/local/bin/gitea https://dl.gitea.io/gitea/1.16.7/gitea-1.16.7-linux-amd64
sudo chmod +x /usr/local/bin/gitea sudo chmod +x /usr/local/bin/gitea
gitea --version gitea --version
# Create gitea user
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
sudo mkdir -pv /var/lib/gitea/{custom,data,log} sudo mkdir -pv /var/lib/gitea/{custom,data,log}
sudo chown -Rv git:git /var/lib/gitea sudo chown -Rv git:git /var/lib/gitea
@ -211,6 +216,9 @@ sudo chown -Rv root:git /etc/gitea
sudo chmod -Rv 770 /etc/gitea sudo chmod -Rv 770 /etc/gitea
sudo chmod -Rv 770 /etc/gitea sudo chmod -Rv 770 /etc/gitea
# Append code to the service file
sudo nano /etc/systemd/system/gitea.service
[Unit] [Unit]
Description=Gitea Description=Gitea
After=syslog.target After=syslog.target
@ -228,12 +236,14 @@ Environment=USER=git HOME=/home/git GITEA_WORK_DIR=/var/lib/gitea
[Install] [Install]
WantedBy=multi-user.target WantedBy=multi-user.target
# Start gitea
sudo systemctl start gitea sudo systemctl start gitea
sudo systemctl status gitea sudo systemctl status gitea
sudo systemctl enable gitea sudo systemctl enable gitea
# Access gitea
http://localhost:3000 http://localhost:3000
``` ```
### Logging with Prometheus ### Logging with Prometheus

Loading…
Cancel
Save