GitHub

A 2 post collection


Git(on Mac)强改大小写

 •  Filed under GitHub

今天学习Docker 然后push后Dockerfile在bitbucket里显示为dockerfile,导致我在Daocloud里面没办法build.....

方法:强制改文件名首字母大小写

(在Mac上的Git)

$ git mv --force dockerfile Dockerfile

给服务建立状态页面

 •  Filed under GitHub, Cachet

状态页面(Service status)是一个很装逼的东西,能让你的服务显得很专业。
举几个例子:

Github Status http://status.github.com/
LeanCloud Status https://status.leancloud.cn/
Apple Status http://www.apple.com.cn/support/systemstatus/

这些类似于Dashboard的东西能让你的逼格上升一个档次 →_→

国外有商用的项目,叫做Statuspage,不过很贵...

不过总有OpenSource的好东西,今天在Github看到了一个项目叫做Cachet.


官方站点:http://james-brooks.uk/cachet
开发者的项目站点:http://james-brooks.uk/whats-next-for-cachet/
Github链接:https://github.com/cachethq/Cachet
>Cachet is a single-site, alternative to https://statuspage.io written in PHP with the Laravel project, supporting both SQLite and MySQL databases.

我还没有安装尝试(现在尝试了...),不过我现在在进行这个项目的翻译计划,翻译项目在此:Crowdin,截止目前,简体中文已经翻译99%(翻译完了....),剩下两个词条不清楚是干吗用的,暂留等着和开发者商议具体含义。

翻译界面:

更新:1月2日下午7:04

简体中文现在已经翻译完毕。等待审核。

我将Cachet部署在了HeroKu上面,链接在此(自备梯子)

http://justzht-statuspage.herokuapp.com/
界面可以说简洁,但不精致。当然作为一个预发布版本已经很好了,主要问题是incidents和components要自己手动发布,不能自动检测端口,实用性降低很多。

更新:1月2日下午9:23

给Cachet设计了一个后台dashboard的ui