Just some memo on how to install and config Gitea (a git server) on linux.
Install
Download Gitea binary from official download page first.
$ wget https://dl.gitea.io/gitea/1.6.0/gitea-1.6.0-linux-amd64 -O gitea
$ chmod +x gitea
Create a new user (like gitea
) to run gitea
$ useradd -m gitea
$ cp gitea /home/gitea/
Run gitea
as gitea
user.
$ su - gitea
$ ./gitea web
Config
Enable https for gitea
Please refer to HTTPS setup to encrypt connections to Gitea for how to do this.
Run gitea
as a service
Please refer to Run as service in Ubuntu 16.04 LTS for how to do this.
$ sudo systemctl enable gitea // start gitea automatically when booting
$ sudo systemctl disable gitea // do not start gitea when booting
$ sudo systemctl start gitea // start gitea right now
$ sudo systemctl stop gitea // stop gitea