Skip to content

Latest commit

 

History

History
56 lines (40 loc) · 1.11 KB

gitea.md

File metadata and controls

56 lines (40 loc) · 1.11 KB
date author title url tags categories toc draft
2022-05-02 18:39:29 +0800
Rustle Karl
部署 Gitea 托管服务
posts/git/tools/gitea
git
gitea
Git 学习笔记
true
false

Docker 方式

docker pull gitea/gitea:1.16.6
docker run --restart=always -d --name gitea -p 10022:22 -p 13000:3000 -v /root/docker/gitea:/data -v /etc/timezone:/etc/timezone:ro -v /etc/localtime:/etc/localtime:ro gitea/gitea:1.16.6

访问日志

docker logs -f gitea

配置反向代理

https://docs.gitea.io/zh-cn/reverse-proxies/

Nginx

如果您已经有一个域名并且想与 Gitea 共享该域名,您可以增加以下 nginx.conf 配置中 server 的 http 部分,为 Gitea 添加路由规则:

server {
    listen 80;

    location /gitea/ { 
        proxy_pass http://localhost:3000/;
    }
}

然后必须在 Gitea 的配置文件中正确的添加类似 [server] ROOT_URL = http://git.example.com/gitea/ 的配置项。

Caddy

git.example.com {
    proxy /git/ http://localhost:3000
}