34 lines
538 B
Markdown
34 lines
538 B
Markdown
# Setup Gitea
|
|
|
|
The installation guide is from [Gitea itself](https://docs.gitea.com/installation/install-with-docker)
|
|
|
|
## 1. Create user for
|
|
|
|
```
|
|
sudo adduser git
|
|
sudo usermod -aG docker git
|
|
```
|
|
|
|
## 2. Run Docker containers
|
|
|
|
As `git` user
|
|
|
|
```bash
|
|
mkdir gitea-docker && cd gitea-docker
|
|
touch docker-compose.yml
|
|
```
|
|
|
|
|
|
## 3. Create nginx config for gitea
|
|
|
|
[Link to nginx-config](../nginx-configs/gitea.mike-ziegler.com)
|
|
|
|
```bash
|
|
sudo certbot --nginx -d gitea.mike-ziegler.com
|
|
```
|
|
|
|
```shell
|
|
sudo nginx -t
|
|
```
|
|
|
|
## Setting up Gitea act runner |