搭建自己的git服务器--win10系统使用Gitea快速搭建git-server

搭建自己的git服务器–win10系统使用Gitea快速搭建git-server

2023-03-28

本文简单介绍了使用gitea开源软件搭建自己git服务器的过程;

本文记录的在win10系统上快速安装gitea,实现了git服务端的搭建。

搭建自己的git仓库服务端,搭建到云主机,连接方便,但大文件受限于网速。

搭建到局域网,网速快。各有优势,多试多玩,总有收获。

安装步骤:

  1. gitea官方下载exe安装包

    下载地址:https://dl.gitea.com/gitea/

    选择安装包架构

    • 对于 Linuxlinux-amd64 适用于 64-bit 的 Intel/AMD 平台。更多架构包含 arm64 (Raspberry PI 4),386 (32-bit),arm-5 以及 arm-6
    • 对于 Windowswindows-4.0-amd64 适用于 64-bit 的 Intel/AMD 平台,386 适用于 32-bit 的 Intel/AMD 平台。
    • 对于 macOSdarwin-arm64 适用于 Apple Silicon 架构,darwin-amd64 适用于 Intel 架构.
    • 对于 FreeBSDfreebsd12-amd64 适用于 64-bit 的 Intel/AMD 平台。

    一版win系统都是64位,选择windown-4.0-amd64

    在这里插入图片描述

  2. 解压

  3. 运行.exe文件,

    在这里插入图片描述

  4. 启动后,会出现data文件夹
    在这里插入图片描述

  5. 访问启动http://localhost:3000 进入配置页面

    为了方便轻量化,数据库选择SQLite3,其他设置保持默认即可。

    在这里插入图片描述

  6. 配置文件参考:
    也可以通过data文件夹下的conf目录中,修改app.ini文件来修改配置。

    app.bak.window-2022-10-10.ini

    ## app.bak.window-2022-10-10.ini
    APP_NAME = Gitea: Git with a cup of tea111111
    RUN_USER = chen
    RUN_MODE = prod
    
    [database]
    DB_TYPE  = sqlite3
    HOST     = 127.0.0.1:3306
    NAME     = gitea
    USER     = gitea
    PASSWD   = 
    SCHEMA   = 
    SSL_MODE = disable
    CHARSET  = utf8
    PATH     = D:\kf\gitea-1.17.2-gogit-windows-4.0-amd64.exe\data\gitea.db
    LOG_SQL  = false
    
    [repository]
    ROOT = D:/kf/gitea-1.17.2-gogit-windows-4.0-amd64.exe/data/gitea-repositories
    
    [server]
    SSH_DOMAIN       = localhost
    DOMAIN           = localhost
    HTTP_PORT        = 3000
    ROOT_URL         = http://192.168.76.105:3000/
    DISABLE_SSH      = true
    LFS_START_SERVER = true
    LFS_JWT_SECRET   = eWmB-FDNFPpVPaJHv3S1pOFIEY9-sQoeWVEXo-sLgaY
    OFFLINE_MODE     = false
    
    [lfs]
    PATH = D:/kf/gitea-1.17.2-gogit-windows-4.0-amd64.exe/data/lfs
    
    [mailer]
    ENABLED = false
    
    [service]
    REGISTER_EMAIL_CONFIRM            = false
    ENABLE_NOTIFY_MAIL                = false
    DISABLE_REGISTRATION              = false
    ALLOW_ONLY_EXTERNAL_REGISTRATION  = false
    ENABLE_CAPTCHA                    = false
    REQUIRE_SIGNIN_VIEW               = false
    DEFAULT_KEEP_EMAIL_PRIVATE        = false
    DEFAULT_ALLOW_CREATE_ORGANIZATION = true
    DEFAULT_ENABLE_TIMETRACKING       = true
    NO_REPLY_ADDRESS                  = noreply.localhost
    
    [picture]
    DISABLE_GRAVATAR        = false
    ENABLE_FEDERATED_AVATAR = true
    
    [openid]
    ENABLE_OPENID_SIGNIN = true
    ENABLE_OPENID_SIGNUP = true
    
    [session]
    PROVIDER = file
    
    [log]
    MODE      = console
    LEVEL     = info
    ROOT_PATH = D:/kf/gitea-1.17.2-gogit-windows-4.0-amd64.exe/log
    ROUTER    = console
    
    [repository.pull-request]
    DEFAULT_MERGE_STYLE = merge
    
    [repository.signing]
    DEFAULT_TRUST_MODEL = committer
    
    [security]
    INSTALL_LOCK       = true
    INTERNAL_TOKEN     = etJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYmYiOjE2NjUzMDM3MzB9.SWYM7fT8wI-mZfHDadNqFGKaGxZcz67_jOBXV3BTGTc
    PASSWORD_HASH_ALGO = pbkdf2
    
    
  7. 安装完成,可以愉快的创建自己的git仓库,愉快的玩耍了。
    在这里插入图片描述

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Goldchenn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值