V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
thiswind
V2EX  ›  git

云南大学开源中心的 Gitlab 上线了

  •  
  •   thiswind · 2016-10-09 21:51:15 +08:00 · 10846 次点击
    这是一个创建于 2969 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我们搭建了个 Gitlab ,可以提供代码托管和持续集成。主要是提供持续集成服务的,代码托管的话,恩,如果你放心,也可以放在上面,我们会认真保管你的代码:)

    地址: http://gitlab.ynuosa.org

    第 1 条附言  ·  2016-10-10 14:45:06 +08:00
    刚刚申请了一个教育网的域名做转发,教育网内可以用这个域名:( http://gitlab.opensource.ynu.edu.cn
    101 条回复    2017-12-08 11:32:20 +08:00
    1  2  
    yidinghe
        1
    yidinghe  
       2016-10-09 21:57:28 +08:00 via Android
    能否稍微介绍下服务器托管在哪里,经费和维护人手的情况
    yangxin0
        2
    yangxin0  
       2016-10-09 21:57:44 +08:00
    为啥不用 github
    itisthecon
        3
    itisthecon  
       2016-10-09 22:03:10 +08:00
    母校的东西帮顶, 虽然我不会用
    thiswind
        4
    thiswind  
    OP
       2016-10-09 22:09:26 +08:00
    @yidinghe 服务器是学校借我们的,托管在学校的机房里。没有经费,我们自己凑钱(算捐赠)。维护,就是我们自己:)

    这个服务我们要坚持提供至少 2 年(太长的也不敢承诺)

    我们是云大的开源技术兴趣小组, YNUOSA
    OrangeM21
        5
    OrangeM21  
       2016-10-09 22:10:07 +08:00
    为啥不用 github
    thiswind
        6
    thiswind  
    OP
       2016-10-09 22:12:17 +08:00
    @yangxin0 Github 也在用啊,这个是我们给大家做持续集成用的:)
    thiswind
        7
    thiswind  
    OP
       2016-10-09 22:13:46 +08:00
    @itisthecon 你可以注册一个,明天我们会在学校里开一个专题小课教同学们怎么用持续集成,在 Linux 下运行 C 、 Java 、 Python ,我会写个小教程:)
    scnace
        8
    scnace  
       2016-10-09 22:21:32 +08:00 via Android   ❤️ 1
    帮顶
    SeanLin
        9
    SeanLin  
       2016-10-09 22:24:12 +08:00   ❤️ 1
    兹瓷本校~
    lcorange
        10
    lcorange  
       2016-10-09 22:26:54 +08:00   ❤️ 1
    点个赞!很厉害嘛!
    抱歉我不敢用,跟 github 稳定性实在没法相比,不过用来校内教学还是足够了。
    小心被外面的人黑了或者被恶意使用了,那你们网络中心的老师真是爆炸了要
    SeanLin
        11
    SeanLin  
       2016-10-09 22:29:47 +08:00
    @thiswind 什么时候在哪开课呀 想去听听
    tumbzzc
        12
    tumbzzc  
       2016-10-09 22:29:59 +08:00
    比打开 github 还慢。
    coreki
        13
    coreki  
       2016-10-09 22:46:14 +08:00 via iPhone
    居然等了十秒没打开
    thiswind
        14
    thiswind  
    OP
       2016-10-09 22:46:31 +08:00
    @SeanLin 如果凑够 10 个人的话,明天晚上在敬宾楼 3 楼的云桌面实验室。可以加这个群( 254692577 ),和助教报名
    thiswind
        15
    thiswind  
    OP
       2016-10-09 22:47:22 +08:00
    @lcorange 恩,代码托管还是建议放 github ,这个系统主要是拿来做持续集成,做自动构建用的
    wayslog
        16
    wayslog  
       2016-10-09 22:48:50 +08:00 via Android   ❤️ 1
    那啥…… gitlab 很多 bug 和安全漏洞的,小心被黑……
    thiswind
        17
    thiswind  
    OP
       2016-10-09 22:49:25 +08:00
    @coreki @tumbzzc 域名备案还没有批下来,不能直接指国内的服务器(直接被防火墙过滤。。。),现在是用美国的服务器做反向代理,如果在校内,访问会很快。
    thiswind
        18
    thiswind  
    OP
       2016-10-09 22:50:50 +08:00
    @wayslog 哦,多谢大侠提醒,我去请系统管理员同学做快照
    thiswind
        19
    thiswind  
    OP
       2016-10-09 22:52:39 +08:00
    @wayslog 我也很怕被攻击,只能寄希望于大家不要故意破坏了,搭个 CI 很不容易,好不容易借来的服务器,都是为了让同学们学编程可以比较方便,哎~
    shiji
        20
    shiji  
       2016-10-09 22:59:20 +08:00 via Android
    @thiswind 跟紧更新的话,一般不会有危险。
    wayslog
        21
    wayslog  
       2016-10-09 23:00:44 +08:00 via Android
    @thiswind 难……现在脚本小子太多了。 80 端口还是高危端口,你小站的话防护手段必然不会很 imba ,自己鸟悄着用还行,你又发到了世界第一大中文工单系统 V2EX 上……想不被搞……难……
    wayslog
        22
    wayslog  
       2016-10-09 23:01:27 +08:00 via Android
    @thiswind 建议直接 ban 掉校外 ip 访问好了……反正是给同学们用的
    int64ago
        23
    int64ago  
       2016-10-09 23:09:20 +08:00
    学校机房?为啥我看到的 IP 是美国的
    Technetiumer
        24
    Technetiumer  
       2016-10-09 23:11:46 +08:00
    gitlab.com 比,有什么优势?
    话说,打开速度比 gitlab.com 慢。。为啥不是用日本的服务器做反代。。
    9999999999999999
        25
    9999999999999999  
       2016-10-09 23:11:59 +08:00
    这网速。。。
    thiswind
        26
    thiswind  
    OP
       2016-10-09 23:13:53 +08:00
    @Technetiumer 木有日本的机器
    thiswind
        27
    thiswind  
    OP
       2016-10-09 23:16:43 +08:00
    @Technetiumer 要说,也没有什么优势。主要是我们自己做的,在校内推广开源软件,好多同学不知道持续构建,不知道其实写程序可以像这样,校内访问 gitlab 非常慢,而且在 gitlab 上做构建也很慢。我们自己搭的,构建速度块多了。
    thiswind
        28
    thiswind  
    OP
       2016-10-09 23:16:57 +08:00
    @9999999999999999 哎,我也很无语
    thiswind
        29
    thiswind  
    OP
       2016-10-09 23:17:26 +08:00
    @shiji 恩,刚刚赶紧去做了快照,然后正更新呢
    thiswind
        30
    thiswind  
    OP
       2016-10-09 23:18:10 +08:00
    @wayslog 哎。。。。
    thiswind
        31
    thiswind  
    OP
       2016-10-09 23:19:20 +08:00
    @wayslog 关键是还有其他学校的同学也在用。。。
    Sequencer
        32
    Sequencer  
       2016-10-09 23:19:31 +08:00   ❤️ 1
    github 给学生开私有仓库
    你们需要一个 edu 邮箱- -
    就 HUST 来说,学校这种东西最不靠谱了
    想多久收回服务器就多久收回服务器
    看看 HUST 的镜像有多菜就知道了
    表示不对学校提供的服务器看好
    还是建议楼主设定 IP 段在自己学校用
    被 D 的日子可能就是被收回的日子
    thiswind
        33
    thiswind  
    OP
       2016-10-09 23:19:39 +08:00
    @int64ago 反向代理
    thiswind
        34
    thiswind  
    OP
       2016-10-09 23:24:28 +08:00
    @Sequencer (握手)这个不是做代码托管,主要是拿来做构建,省得同学们为了学语言得装各种环境,时间全都花在伺候环境上了,挺浪费的,特别是初学的, windows 配开发环境坑特别多。还不如干脆用 CI 里面的 linux 来做构建。当时我们是这么考虑的,然后就动手做了这个,希望能多存在一些时候吧。代码就不建议托管在这个上面了,就拿来做 CI
    tpsxiong
        35
    tpsxiong  
       2016-10-09 23:43:21 +08:00   ❤️ 1
    https://git.ustclug.org/ 科大的这个也不错
    bdbai
        36
    bdbai  
       2016-10-09 23:51:53 +08:00 via Android
    @thiswind 我觉得新手可能需要那种 点一下就能看到结果的环境,持续构建有点慢了。不如另外做成布置好各种环境的 Docker 镜像?
    thiswind
        37
    thiswind  
    OP
       2016-10-10 00:02:55 +08:00
    @bdbai 我想做几个空的项目脚手架,然后同学们 Fork 下来,把自己代码加上去, push 了,就看到结果了,构建需要 20 秒左右。不知道效果怎么样,明天去试试
    thiswind
        38
    thiswind  
    OP
       2016-10-10 00:04:31 +08:00
    @tpsxiong 是啊,科大大牛聚集
    Technetiumer
        39
    Technetiumer  
       2016-10-10 00:04:57 +08:00   ❤️ 1
    学语言就是得装各种环境,不然连环境都不会装。。。。。
    楼主试试做 Coding WebIDE 或 Codebox 云 IDE
    云 IDE + GitLab + OpenShift Origin
    从 开发环境 > 代码托管 > 持续集成 > 自动部署 > 生产环境 全部在云的一条龙服务
    eoo
        40
    eoo  
       2016-10-10 00:06:40 +08:00 via Android   ❤️ 1
    用 Amazon 韩国节点反代
    thiswind
        41
    thiswind  
    OP
       2016-10-10 00:22:05 +08:00
    @eoo 我去申请一个去
    thiswind
        42
    thiswind  
    OP
       2016-10-10 00:22:36 +08:00
    @Technetiumer 我去研究一下:)
    onefouroo
        43
    onefouroo  
       2016-10-10 01:07:24 +08:00 via iPhone
    支持一下楼主。但是感觉楼主干的这事挺无聊的。
    allan888
        44
    allan888  
       2016-10-10 01:30:27 +08:00
    支持一下校友。看邮箱叫 hukuang ?印象中是个老师啊。
    ryd994
        45
    ryd994  
       2016-10-10 02:11:51 +08:00 via Android   ❤️ 1
    授人以渔的话,其实做一个能够便捷部署这样的环境的作品,会更好
    毕竟私人服务器这年头大家都不缺嘛
    linux40
        46
    linux40  
       2016-10-10 08:30:54 +08:00 via Android
    @yangxin0 github 开源?就 gitlab 能自己搭吧
    Chrisplus
        47
    Chrisplus  
       2016-10-10 09:04:14 +08:00
    开源社团赞一个,但是这种用户上传内容的站点,国内监管是一个问题,要注意啊,不然真的很可能出麻烦,特别对托管在学校机房,一群学生管理的……
    killerv
        48
    killerv  
       2016-10-10 09:16:52 +08:00
    支持这种行为,以前也在学校做过类似这种服务,但是受各种环境影响比较大,稳定性肯定是不如商业的。
    fising
        49
    fising  
       2016-10-10 09:16:53 +08:00   ❤️ 1
    云南大学最出名的是马加爵。支持开源。
    Ixizi
        50
    Ixizi  
       2016-10-10 09:41:57 +08:00
    (可以在你们学校内网使用吗。


    如果可以,给你校同学使用是非常不错的选择。
    lianxiaoyi
        51
    lianxiaoyi  
       2016-10-10 09:49:37 +08:00 via Android
    这种东西给你们学弟用用就行了!
    BMW
        52
    BMW  
       2016-10-10 09:59:56 +08:00
    服务器用的 adsl 拨号吗?
    sodaless
        53
    sodaless  
       2016-10-10 10:03:22 +08:00   ❤️ 1
    友情支持家乡学校的产品。。。一般用 github+travis
    iYu
        54
    iYu  
       2016-10-10 10:15:06 +08:00   ❤️ 1
    oops 好奇一下 lz 是啥学院的。 然后。。也许干劲和出发点是好的。 但是方向可以在落地一些。 把精力花费在有用的地方。 昆明远离互联网,所以如果想做一些实事的话。 欢迎联系我。
    leisure
        55
    leisure  
       2016-10-10 10:22:15 +08:00   ❤️ 1
    友情支持~
    P0P
        56
    P0P  
       2016-10-10 10:25:20 +08:00   ❤️ 1
    支持一下楼主,弄个好的开源服务不容易的。
    VicYu
        57
    VicYu  
       2016-10-10 10:27:23 +08:00   ❤️ 1
    注意防护
    v1024
        58
    v1024  
       2016-10-10 10:29:15 +08:00
    做 CI 耗费资源巨大,楼主有投入保障吗?
    Jackeriss
        59
    Jackeriss  
       2016-10-10 10:32:49 +08:00
    哇,滋磁!
    Laobai
        60
    Laobai  
       2016-10-10 10:44:07 +08:00 via Android   ❤️ 1
    云南的路过帮顶一下
    isundust
        61
    isundust  
       2016-10-10 10:55:42 +08:00 via Android
    何必搞这么麻烦,用现在的 coding ,开源中国, Github 的托管就好了,多做几个开源项目出来不是挺好。
    broven
        62
    broven  
       2016-10-10 11:23:47 +08:00 via Android
    现在都进不去了…
    SourceMan
        63
    SourceMan  
       2016-10-10 11:23:58 +08:00
    @v1024 已经无法访问了
    hekunhotmail
        64
    hekunhotmail  
       2016-10-10 11:34:49 +08:00
    有 Github 托管就好,除了公司内网的 github , 从来不用别的
    spark
        65
    spark  
       2016-10-10 11:41:27 +08:00
    还是把精力放到更有意义的地方吧
    thiswind
        66
    thiswind  
    OP
       2016-10-10 11:47:34 +08:00
    @SourceMan @broven 刚才申请解析了一个教育网域名( http://gitlab.opensource.ynu.edu.cn ),重启了一下反向代理:)
    thiswind
        67
    thiswind  
    OP
       2016-10-10 11:50:43 +08:00
    @spark @iYu @isundust 恩,这个服务上线之后,交给负责维护的同学,我们就开始做下一个事情了。话说,有没有什么建议呢?比如,开源的,做什么可以对大家更有帮助呢?
    thiswind
        68
    thiswind  
    OP
       2016-10-10 11:52:05 +08:00
    @BMW 用了反向代理,比较慢。刚刚申请了一个教育网的域名做转发,教育网内可以用这个域名:( http://gitlab.opensource.ynu.edu.cn
    thiswind
        69
    thiswind  
    OP
       2016-10-10 11:53:00 +08:00
    @lianxiaoyi 恩,主要就是给低年级的同学用的:)
    thiswind
        70
    thiswind  
    OP
       2016-10-10 11:53:53 +08:00
    @onefouroo 恩,这个服务上线之后,交给负责维护的同学,我们就开始做下一个事情了。话说,有没有什么建议呢?比如,开源的,做什么可以对大家更有帮助呢?
    thiswind
        71
    thiswind  
    OP
       2016-10-10 11:54:45 +08:00
    @Ixizi 刚刚申请了一个教育网的域名做转发,教育网内可以用这个域名:( http://gitlab.opensource.ynu.edu.cn
    thiswind
        72
    thiswind  
    OP
       2016-10-10 11:55:49 +08:00
    @ryd994 嗯:)
    thiswind
        73
    thiswind  
    OP
       2016-10-10 11:56:23 +08:00
    @hekunhotmail 用来做 CI 的哦
    fyibmsd
        74
    fyibmsd  
       2016-10-10 12:10:21 +08:00
    建议加上 https ,打赏,会有人支持你们
    0915240
        75
    0915240  
       2016-10-10 12:45:42 +08:00
    无论如何 都是强烈支持!!!

    支持奉献主义!!
    tinyhill
        76
    tinyhill  
       2016-10-10 12:50:48 +08:00
    校友帮顶
    geekrainy
        77
    geekrainy  
       2016-10-10 12:51:13 +08:00 via Android
    不知道昆工能否享受教育网内加速
    armink
        78
    armink  
       2016-10-10 13:30:00 +08:00
    出奇的慢~
    iYu
        79
    iYu  
       2016-10-10 13:58:11 +08:00
    因为按照我功力心的判断 搭建一个 Gitlab or CI 环境然后让学生用并不会很大程度的提高云大在开发上的实力。 而如果有真实的,赚钱的项目做的话,真正的借入当前互联网世界的运行规则。更加有利于不论是个人还是学校的价值提高。看了一下 lz 的 Github 注册时间蛮早,猜测是一位老师? @thiswind
    bertonzh
        80
    bertonzh  
       2016-10-10 14:24:06 +08:00
    给学校内(及友校)的人用用还不错,放到外面来就意义不大了。
    Showfom
        81
    Showfom  
       2016-10-10 14:27:43 +08:00 via iPhone
    前女友的母校 逃走…
    zachlhb
        82
    zachlhb  
       2016-10-10 14:33:37 +08:00 via Android
    打开好慢,还不如自己搭建个
    wujunze
        83
    wujunze  
       2016-10-10 14:54:19 +08:00
    我有个好朋友现在在云南大学 她读的是会计专业 23333
    haogefeifei
        84
    haogefeifei  
       2016-10-10 14:59:53 +08:00
    我自己也搭了个。。。 话说 gitlab 这货非常吃内存。。。 你们学校的服务器配置够?
    zz
        85
    zz  
       2016-10-10 15:04:45 +08:00 via Android
    我感觉不久就会没人维护
    strwei
        86
    strwei  
       2016-10-10 15:06:18 +08:00
    昆明理工大童鞋路过支持个
    strwei
        87
    strwei  
       2016-10-10 15:07:07 +08:00
    我觉得 gogs 更好
    Technetiumer
        88
    Technetiumer  
       2016-10-10 15:37:59 +08:00
    @strwei gogs 没有持续集成,楼主主要目的是持续集成

    @thiswind 关于云 IDE ,并不是类似 gitlab 那样可供注册然后多人使用的,但是你可以做 docker 镜像然后用户可以在你的平台一键部署自己的云 IDE
    zmrenwu
        89
    zmrenwu  
       2016-10-10 16:25:55 +08:00
    免费 CI 不错了。你们代码可以托管到 GitHub 上嘛。
    gotounix
        90
    gotounix  
       2016-10-10 16:30:13 +08:00
    hourui
        91
    hourui  
       2016-10-10 19:09:28 +08:00
    友情帮顶
    einverne
        92
    einverne  
       2016-10-10 19:24:55 +08:00
    真心不想用自己搭建的 gitlab 了,同样给我们实验室搭建了一个,但是服务器竟然还会出问题,幸好本地有代码备份。
    geekrainy
        93
    geekrainy  
       2016-10-10 19:39:03 +08:00
    @strwei 同昆工
    iamchi
        94
    iamchi  
       2016-10-10 22:43:02 +08:00
    速度慢成狗
    ShunYea
        95
    ShunYea  
       2016-10-10 22:45:25 +08:00 via Android
    速度不是一般的慢,就在同一城市测试的。
    raysonx
        96
    raysonx  
       2016-10-10 23:10:23 +08:00 via Android
    不管怎么说,我还是挺支持楼主的。
    snopy
        97
    snopy  
       2016-10-10 23:40:30 +08:00
    我室友是你们学校的在读研究僧,也是搞云这块的
    thiswind
        98
    thiswind  
    OP
       2016-10-11 00:32:10 +08:00
    @zz 我们会一直维护的 555
    thiswind
        99
    thiswind  
    OP
       2016-10-11 21:00:30 +08:00 via iPhone
    @Technetiumer 好主意
    isundust
        100
    isundust  
       2016-10-12 09:57:32 +08:00 via Android
    @thiswind 看看现在的一些公司开源项目,直接照着做。学校出来就是高手了
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1354 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 23:38 · PVG 07:38 · LAX 15:38 · JFK 18:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.