Changed pma port to 8080
I also that systemctl stuff is echoed and not wgeted
This commit is contained in:
@ -23,7 +23,38 @@ sudo tar xvf linux_amd64.tar.gz
|
||||
sudo adduser --system --shell /bin/bash --gecos 'Git Version Control' --group --disabled-password --home /home/git git
|
||||
sudo mkdir /var/log/gogs
|
||||
sudo chown -R git:git /var/log/gogs/
|
||||
sudo wget -O /etc/systemd/system/gogs.service https://git.oldgate.org/Sophia/thelinuxlist/raw/branch/main/systemd/gogs.service
|
||||
sudo echo "
|
||||
[Unit]
|
||||
Description=Gogs self-hosted Git service
|
||||
After=syslog.target
|
||||
After=network.target
|
||||
After=mysql.service
|
||||
|
||||
[Service]
|
||||
# Modify these two values and uncomment them if you have
|
||||
# repos with lots of files and get an HTTP error 500 because
|
||||
# of that
|
||||
###
|
||||
#LimitMEMLOCK=infinity
|
||||
#LimitNOFILE=65535
|
||||
Type=simple
|
||||
User=git
|
||||
Group=git
|
||||
WorkingDirectory=/home/git
|
||||
ExecStart=/home/git/gogs web
|
||||
Restart=always
|
||||
Environment=USER=git HOME=/home/git
|
||||
|
||||
# Some distributions may not support these hardening directives. If you cannot start the service due
|
||||
# to an unknown option, comment out the ones not supported by your version of systemd.
|
||||
ProtectSystem=full
|
||||
PrivateDevices=yes
|
||||
PrivateTmp=yes
|
||||
NoNewPrivileges=true
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
" >> /etc/systemd/system/gogs.service
|
||||
sudo rsync -avz gogs/* /home/git/
|
||||
sudo chown -R git:git /home/git/
|
||||
sudo ufw allow 3000
|
||||
|
Reference in New Issue
Block a user