美文网首页
使用docker搭建最新版本的gitea,并配置HTTPS访问

使用docker搭建最新版本的gitea,并配置HTTPS访问

作者: 归子莫 | 来源:发表于2021-07-05 23:44 被阅读0次

使用docker搭建最新版本的gitea,并配置HTTPS访问

博客说明

文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!

简介

之前有搭建过gitlab,不过配置要求高,而且使用docker搭建之后各种问题,所以还是使用轻一点的git服务器,也够用了。

官网

gitea

docker拉取镜像

默认会拉取最新的版本,需要其他版本可以去https://hub.docker.com查找

docker pull gitea/gitea
image-20210705223841077

运行镜像

运行的时候注意一些参数的配置

参数

--privileged=true 使用该参数,container内的root拥有真正的root权限

--restart=always 自动重启容器

-p 端口映射(宿主机端口:容器端口)

-v 容器卷挂载 (宿主机目录 :容器目录)

命令
docker run -d --privileged=true --restart=always --name=gitea -p 20022:22 -p 20080:3000 -v /var/lib/gitea:/data gitea/gitea:latest
image-20210705225243668

运行

此时打开ip加上:20080,就可以访问了

image-20210705225600487

开始配置gitea,按照一下配置

image-20210705225931879

配置一下管理员账号和密码,登录就可以使用了

image-20210705230318314

新建仓库

新建一个仓库,发现http的clone地址是IP地址

image-20210705230547039

配置HTTPS

可以在云服务器的域名解析那里,添加一个gitea的子域名,在宝塔面板里面配置好https,用作可访问的https域名。

修改配置文件,把域名相关的信息配置到gitea,根据之前的docker run配置的路径,找到配置文件/var/lib/gitea/gitea/conf/app.ini

ROOT_URL         = http://localhost:20080/
改为
ROOT_URL         = 准备好的https域名

改完之后重新启动gitea

docker restart gitea
image-20210705232341578

这时候已经配置好了

配置nginx,加入以下代码到nginx配置文件里面

location / {
    proxy_pass http://localhost:10080;
}

重启nginx,输入域名就可以访问了

image-20210705233042061

感谢

万能的网络

以及勤劳的自己,个人博客GitHub

相关文章

  • 使用docker搭建最新版本的gitea,并配置HTTPS访问

    使用docker搭建最新版本的gitea,并配置HTTPS访问 博客说明 文章所涉及的资料来自互联网整理和个人总结...

  • Gitea部署

    下载地址 https://dl.gitea.io/最新版本https://dl.gitea.io/gitea/ma...

  • 搭建私有git私有仓库

    使用docker的方式安装,首先先安装docker gitea仓库搭建 1.使用 docker search gi...

  • 基于Docker搭建Gitea

    本来想使用gitlab,不过搭建好了以后,发现资源占用太高,后来重新搭建了gitea(https://gitea....

  • Django 学习

    1、环境搭建 使用Pycharm 进行搭建最新版本,或者使用pycharm 安装指定版本 参考使用文章:https...

  • centos7 安装最新版本docker

    centos7安装最新版本docker浏览器访问https://get.docker.com/builds/执行页...

  • Mac上使用及Ubuntu搭建docker-elk

    Docker 快速安装&搭建 Ngnix 环境,并配置反向代理https://www.exception.site...

  • Redis集群(二)

    搭建并使用Redis 集群配置文件 创建DOcker环境 配置Redis配置 1、准备redis容器 命令说明:...

  • GiteaDroneCi

    GiteaDroneCi 以下安装和操作均为Docker方式 1.安装gitea 1.安装gitea 访问loca...

  • docker - 通过 restAPI 访问

    docker 安装请参考: docker - 环境搭建 修改配置 默认不支持远程访问, 需要修改配置以开启远程访问...

网友评论

      本文标题:使用docker搭建最新版本的gitea,并配置HTTPS访问

      本文链接:https://www.haomeiwen.com/subject/tdswultx.html