美文网首页
轻量级git私有仓库gitea docker镜像部署 ssh连接

轻量级git私有仓库gitea docker镜像部署 ssh连接

作者: 吉凶以情迁 | 来源:发表于2023-09-04 10:48 被阅读0次

由于gitblit 的官方跑起来竟然有bug,用不了我又研究另外一个git库了,
docker pull gitea/gitea

docker run --name gitea -d -p 99:3000 -p 100:22 -v /mnt/sdc2/gitea:/data gitea/gitea

我使用sqlite3,如果要用其他数据库,可能比较麻烦,还需要另外整一个docker跑数据库或者单独整个数据库

访问Gitea主页http://localhost:99,进入初始配置页
这个还是比较好,没发现bug直接能用了
参考文档

https://docs.gitea.com/installation/install-with-docker

ssh登录,修改原有docker的方式调整比较麻烦,
因此我重新创建了一个,修改之前的映射卷打开/gitea/conf/app.ini
docker run --name gitea -d -p 101:101 -p 100:100 -v /mnt/sdc2/gitea:/data gitea/gitea
修改Service节点


[server]
APP_DATA_PATH = /data/gitea
DOMAIN = route.lozn.top
SSH_DOMAIN = route.xxxxx.top
HTTP_PORT = 100
ROOT_URL = http://xxx.lozn.top:100/
DISABLE_SSH = false
SSH_PORT = 101
SSH_LISTEN_PORT = 101
LFS_START_SERVER = true
LFS_JWT_SECRET =xxxxxxxxxxxxxxxxxxxx
OFFLINE_MODE = false
START_SSH_SERVER = true

其中把http_port直接改成100 ,ssh_port直接改成101 ,
然后ssh git@route.xxxxx.top -p 101进行连接测试,提示下面字样代表成功了,

host 'route.lozn.top' is not in the trusted hosts file.
(ssh-rsa fingerprint SHA256:----------------------------------)
Do you want to continue connecting? (y/n)

之前是ssh://git@xxx.xxxxx.top不带端口,无法连接,此时可以了
打开网站进行登录,此时看到 ssh里面也显示端口了
http://xxx.xxxxx.top:100/usernamex/myproject.git

ssh://git@xxx.xxxxx.top:101/usernamex/myproject.git

相关文章

  • docker 连接私有仓库

    docker 连接私有仓库,并向私有仓库推送镜像 一、检查是否已经配置私有仓库 Insecure Registri...

  • docker自动发布方案

    内网jenkins拉取git代码打包构建docker 镜像,发布到内网私有仓库,远程ssh或者rancher发布外网容器

  • docker基本命令

    官方镜像仓库 https://hub.docker.com/ Windows10 docker 连接已有私有仓库...

  • 5.私有与公有镜像仓库

    一. 搭建私有镜像仓库 Docker Hub作为Docker默认官方公共镜像;如果想自己搭建私有镜像仓库,官方也提...

  • docker搭建私有仓库

    docker搭建私有仓库 部署环境: registry节点 首先在registry节点,拉取registry镜像 ...

  • Docker

    构建镜像仓库 Docker运行java程序 1.1.6 搭建docker私有仓库 新建私有仓库 1.2.1 数据挂...

  • docker

    docker 私有仓库 下载镜像registrydocker pull registry 配置私有仓库(/etc/...

  • Docker删除私有仓库镜像

    Docker删除私有仓库镜像 安装删除脚本 设置私有仓库目录环境变量 删除镜像

  • Docker之八私有仓库

    个人专题目录 Docker 私有仓库 1. 私有仓库搭建 2. 将镜像上传至私有仓库 3. 从私有仓库拉取镜像

  • 容器(5)--Docker 仓库--2.Docker-regis

    镜像的私有仓库 Docker官方提供了docker-registry组件,我们可以用它来构建我们的私有镜像仓库。安...

网友评论

      本文标题:轻量级git私有仓库gitea docker镜像部署 ssh连接

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