精华内容
下载资源
问答
  • Gogs

    2020-12-28 07:36:57
    <div><p>My gogs server is always showing offline</p><p>该提问来源于开源项目:Monitorr/Monitorr</p></div>
  • GOGS

    2017-03-25 10:53:25
    https://gogs.io/docs/installation
    https://gogs.io/docs/installation
    
    展开全文
  • gogs

    2017-08-11 16:45:00
    暂时保存不写 转载于:https://www.cnblogs.com/can-H/articles/7346719.html

    暂时保存不写

    转载于:https://www.cnblogs.com/can-H/articles/7346719.html

    展开全文
  • Gogs - A painless self-hosted Git service 简体中文 Vision The Gogs (/gɑgz/) project aims to build a simple, stable and extensible self-hosted Git service that can be setup in the most painless ...
  • Gogs Dockerfile 使用构建 Docker 容器:用 Go 编写的自托管 Git 服务。 用法 有一个文件可以帮助您快速试用带有链接的 MariaDB 容器的 Gogs。 只需docker-compose up并访问: 。 许可证和作者 作者:< >。 ...
  • gogs-bash:用于与GOGS API交互的Bash脚本
  • gogsgogs的安装

    2020-10-22 20:02:54
    Gogs (Go Git Service) 是一款极易搭建的自助 Git 服务,Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有...

    前言

    GitHub已经成为首选的代码托管平台,因为它又很多很棒的功能,操作简单,几乎所有的开发者都喜欢它。但是搭建GitLab过程并没有想象中的简单,利用Bitnami当然也是一种偷懒的好选择。Gogs (Go Git Service) 是一款极易搭建的自助 Git 服务,Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。

    Gogs可能是比GitLab更好的选择

    Bitnami GitLab Stack

    Bitnami GitLab Stack ships with the following software versions

    • GitLab 8.5.7
    • Apache 2.4.18
    • ImageMagick 6.7.5
    • PostgreSQL 9.4.6
    • Git 2.7.4
    • Ruby 2.1.8
    • Rails 4.2.5.1
    • RubyGems 1.8.12

    Btinami GitLab Stack 安装真心简单,爽
    chmod 755 bitnami-gitlab-8.5.7-0-linux.run
    https://bitnami.com/stack/gitlab/README.txt…

    Gogs功能特性

    • 支持活动时间线
    • 支持 SSH 以及 HTTP/HTTPS 协议
    • 支持 SMTP、LDAP 和反向代理的用户认证
    • 支持反向代理子路径
    • 支持用户、组织和仓库管理系统
    • 支持仓库和组织级别 Web 钩子(包括 Slack 集成)
    • 支持仓库 Git 钩子和部署密钥
    • 支持仓库工单(Issue)、合并请求(Pull Request)和 Wiki
    • 支持添加和删除仓库协作者
    • 支持 Gravatar 以及自定义源
    • 支持邮件服务
    • 支持后台管理面板
    • 支持 MySQL、PostgreSQL、SQLite3 和 TiDB(实验性支持) 数据库
    • 支持多语言本地化(15 种语言)

    以GitHub作为参考比较对象

    特性 Gogs Gitlab Github
    Dashboard & File Browser Y Y Y
    Issue Tracking, Milestones & Commit keywords Y Y Y
    Organizations support N Y Y
    Wiki N Y Y
    Code Review N Y Y
    Code Snippets N Y Y
    Web Hooks Y Y Y
    Git Hooks Y * Enterprise * Enterprise
    LDAP Login Y Y Y
    LDAP Group Sync N * Enterprise * Enterprise
    Branded Login Page N * Enterprise * Enterprise
    Language Go Ruby Ruby
    Platform Cross-Platform Linux * Virtual Machine
    License MIT MIT Proprietary
    Resource Usage Low Medium/High Medium/High

    Gogs环境要求

    我以rhel6.3为例,已经属于生命周期边缘了

    #安装git
    yum install -y git
    git --version
    git version 1.7.1
    
    #安装mysql-server
    yum install -y mysql-server
    mysql --version
    mysql Ver 14.14 Distrib 5.1.73, for redhat-linux-gnu (x86_64) using readline 5.1
    
    #启动数据库
    service mysqld start
    chkconfig mysqld on
    
    #创建gogs数据库
    cd /home/git/gogs/scripts
    #mysql -u root -p < mysql.sql
    mysql -u root -p
    # (输入密码,无密码直接跳过)
    set global storage_engine = 'InnoDB';
    create database gogs character set utf8 collate utf8_bin;
    create user 'gogs'@'localhost' identified by 'gogs';
    grant all privileges on gogs.* to 'gogs'@'localhost';
    flush privileges;
    exit;
    
    

    部署Gogs

    Gogs是一款极易搭建的自助Git服务
    https://gogs.io/docs

    #创建git用户
    sudo adduser git
    su - git
    
    #解压gogs
    cd /home/git
    unzip gogs_v0.9.13_linux_amd64.zip
    ls /home/git/gogs/
    gogs LICENSE public README.md README_ZH.md scripts templates
    
    #启动gogs
    cd /home/git/gogs
    ./gogs web
    2016/03/31 16:23:53 [W] Custom config '/home/git/gogs/custom/conf/app.ini' not found, ignore this if you're running first time
    2016/03/31 16:23:53 [T] Custom path: /home/git/gogs/custom
    2016/03/31 16:23:53 [T] Log path: /home/git/gogs/log
    2016/03/31 16:23:53 [I] Gogs: Go Git Service 0.9.13.0318
    2016/03/31 16:23:53 [I] Log Mode: Console(Trace)
    2016/03/31 16:23:53 [I] Cache Service Enabled
    2016/03/31 16:23:53 [I] Session Service Enabled
    2016/03/31 16:23:53 [I] SQLite3 Supported
    2016/03/31 16:23:53 [I] Run Mode: Development
    2016/03/31 16:23:54 [I] Listen: http://0.0.0.0:3000
    
    #后台运行
    nohup ./gogs web &
    tail -f nohup.out
    
    

    app.ini配置文件

    注意DOMAIN和ROOT_URL这两个参数
    https://gogs.io/docs/advanced/configuration_cheat_sheet…

    #首次安装可以打开浏览器完成剩余配置
    http://ip:3000/install
    
    #通过修改app.ini也可以
    vi /home/git/gogs/custom/conf/app.ini
    
    APP_NAME = Gogs: Go Git Service
    RUN_USER = git
    RUN_MODE = prod
    
    [database]
    DB_TYPE = mysql
    HOST = 127.0.0.1:3306
    NAME = gogs
    USER = gogs
    PASSWD = gogs
    SSL_MODE = disable
    PATH = data/gogs.db
    
    [repository]
    ROOT = /home/git/gogs-repositories
    
    [server]
    DOMAIN = 172.28.70.134
    HTTP_PORT = 3000
    ROOT_URL = http://172.28.70.134:3000/
    DISABLE_SSH = false
    SSH_PORT = 22
    OFFLINE_MODE = false
    
    [mailer]
    ENABLED = false
    
    [service]
    REGISTER_EMAIL_CONFIRM = false
    ENABLE_NOTIFY_MAIL = false
    DISABLE_REGISTRATION = false
    ENABLE_CAPTCHA = true
    REQUIRE_SIGNIN_VIEW = false
    
    [picture]
    DISABLE_GRAVATAR = false
    
    [session]
    PROVIDER = file
    
    [log]
    MODE = file
    LEVEL = Info
    ROOT_PATH = /home/git/gogs/log
    
    [security]
    INSTALL_LOCK = true
    SECRET_KEY = i4B7R55aRaFdw8j
    
    
    
    展开全文
  • gogs.zip

    2019-10-09 12:46:10
    gogs.zip,Gogs is a painless self-hosted Git service.
  • FreeNAS-Gogs, Gogs ( gogs.io ) 安装 FreeNAS ( 以及任何 FreeBSD Jail ) FreeNAS gogsGogs ( gogs.io ) 为 FreeNAS ( 以及任何 FreeBSD Jail ) 安装更新脚本cd/tmpfetch --no-verify-peer https://github.
  • ansible-role-gogs:Ansible角色-Gogs:Go Git服务
  • gogs操作

    2019-12-09 10:45:26
    gogs操作: 下载地址: https://gogs.io 1. 安装mysql服务 2. 创建数据库 3. 安装gogs gogs 启动 进入gogs安装目录 1. cd install/gogs 2. ./gogs web

    gogs操作:

    下载地址:
    https://gogs.io
    
    1. 安装mysql服务
    2. 创建数据库
    3. 安装gogs
    

    gogs 启动

    进入gogs安装目录
    1. cd install/gogs
    2. ./gogs web
    
    展开全文
  • Gogs CLI 访问 ,该目前仅可在。 & go软件包处理CLI界面的艰苦工作。 设置。 TLDR:只需确保gogs可执行文件在$PATH 。 以某种方式设置您的GOGS_URL和GOGS_TOKEN var。 克隆go get github....
  • Gogs使用

    2020-03-16 06:30:24
    创建gogs容器 docker run -id --name=gogs -p 1999:3000 -p 1998:22 -v $PWD/data:/data gogs/gogs 访问 浏览器访问ip:1999,如下:
  • gogs for linux

    2018-07-17 00:28:51
    gogs for linux ,可供下载,学习,搭建私有git服务器所用.!
  • gogs部署

    2021-03-15 21:37:07
    二进制部署 mysql部署 ...yum install mysql57-community-release-el7-8.noarch.rpm yum install -y mysql-server 安装mysql和git之前,查看readme.md,根据官方环境版本需求安装mysql和git ...创建对应gogs库 creat
  • gogs 安装

    2019-03-21 20:37:00
    docker 安装gogs 准备工作 安装一个mysql数据库,创建一个数据库 gogs,字符集为utf-8 查找gogs 镜像 docker search gogs 拉取镜像到本地 docker pull gogs/gogs 创建并启动容器 sudo ...
  • gogs迁移

    2019-02-14 11:46:00
    windows->linux 之前gogs放在windows server2016中,需要迁移至linux docker中。 首先拉取gogs镜像 docker pull gogs/gogs ...docker run -p 3000:3000 --name gogs -v /mnt/gogs/data/:/data/gogs/data -...
  • Go中的Gogs API客户端 该程序包仍在实验中,请参见以获取文档。 执照 该项目已获得MIT许可。 有关完整的许可证文本,请参阅文件。
  • gogs windows

    2019-03-13 13:57:00
    gogs windows 首先安装 git,然后下载 gogs. 在gogs 文件夹位置 启动。 gogs.exe web 打开浏览器,输入 127.0.0.1:3000 ,安装 gogs,注意数据库选择,仓库根目录,管理员帐号。 然后下载 nssm,按照 ...
  • git clone https://github.com/ianmiell/gogs_shutit cd gogs_shutit docker build -t imiell/gogs . cd bin ./run.sh
  • Gogs 风格。 这是的超轻量级 css 样式。 安装 1- 下载custom.css并将其放在$GOPATH/src/github.com/gogits/gogspublic/css/ 2- 在$GOPATH/src/github.com/gogits/gogs/templates/ng/base/head.tmpl添加链接标签$...
  • CentOS下gogs配置步骤

    2018-11-02 15:33:09
    CentOS环境 gogs配置步骤 https://gogs.io https://github.com/gogs/gogs

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,917
精华内容 1,566
关键字:

gogs