Skip to content

V2版本发布!几乎修复v1所有bug,并且简化过程。详情请见readme.md | Build a fantatsic ghost blog for free on Daocloud with this Dockerfile!这可能是至今为止最好的用于部署Ghost的Dockerfile,This may be the best Dockerfile for ghost,支持免volume添加主题,Add themes without volume。关键词,Keywords : docker版ghost,ghost on docker,docker ghost,ghost blog,可用于Daocloud,Docker,nodejs,node,js,aqours

MeowCold/Dockerfile-for-ghost

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 

Repository files navigation

#Ghost的Dockerfile

##V2更新说明(代号Nico):

重新定义部署流程

1.部署时间只需V1版本的三分之一

2.文件数量从5个减少到2个

3.代码行数减少了将近一半

4.每一行代码都增加了注释,一眼就能明白意思

5.增加中文版后台

6.强化了https,不需要再用JavaScript检测跳转,切换跳转速度快两倍

##English translate of this doc will get online soon. 本dockerfile简介:简单的配置ghost blog 中文版,目前是Ghost中国站的最新版最新版本,并且可以避免网络上其他dockerfile把你的静态链接url指定到localhost或者其他无法访问的网址的bug。更重要的是,还附赠一篇超详细的网站搭建教程,小白都能撘网站。你是小白的原因就是你不敢试 ##使用Ghost建网站 全程可以在手机上完成,如果可以有平板或电脑,可能会更好 ###1.Fork 如果你没有GitHub账号,请先注册 然后将此repo fork到GitHub账号下

PS:手机请点击页面下方切换到电脑版 ###2.修改config.js 将其中的中文改成https://你想要的子域名.daoapp.io(如果你没有自己的顶级域名或者不想使用)或者http://你自己的域名(前提是你已经拥有了这个域名)

然后进行commit

###3.在daocloud注册 点击这里打开注册界面

建议直接通过绑定微信注册,这样可以永久获得免费使用2x的资格

完成注册 ###4.绑定GitHub,进行代码构建 打开第一个按钮

选择创建新项目

填写项目名称,绑定github后点击右上角旋转按钮同步数据,在你的github头像下方的下拉框选择Dockerfile-for-ghost,像这样

创建完成后,先选择master分支,再点击手动构建

等待五分钟左右,显示构建成功了

###5.部署你的ghost

构建成功后,点击镜像仓库

点击部署

再点击部署最新版本

*一定要选择2x!*不然部署完成后内存不足

点击基础设置

下一页请不要改动任何数据,直接点击立即部署

###6.进行最后的设置

重要!由于系统生成的二级域名不是你在修改config.js时使ghost承认的域名,所以在这里要修改系统生成的二级域名

如果你修改config.js时填写的是像https://hjl.daoapp.io/这样的域名

请记下//.daoapp之间的这一段,例如hjl

然后填写在文本框中

点击保存更改并等待一段时间

如果你在编辑config.js时填写的是像http://23333.ga这样的域名(前提是你已经拥有了这个域名)

绑定自有域名

如果你有域名,想必你应该会使用,只要把域名cname到系统生成的形如46ldx2gv90.daoapp.me的地址就可以了

###7.配置ghost

访问你的域名再加上/ghost,例如https://hjl.daoapp.io/ghost

PS:这时服务器需要读写大量数据,可能较慢

PS:由于我已经设置好了,所以此时不提供截图

在第一个屏幕点击绿色按钮,在第二个屏幕的四个文本框内依次输入你的邮箱 你的用户名 设置密码 blog网站标题完成后点击绿色按钮。第三个页面是邀请小伙伴,输入小伙伴的邮箱并点击绿色按钮,如果不想邀请,点击绿色按钮下面的一行灰字

完成后你就进入你的网站啦~ ##教程到此截止 #####后记

1.我自己的网站为http://23333.ga/

2.这篇文章全手打,大约打了一个多小时

3.如果本dockerfile有任何真正的bug,请在github上给我提交反馈或者在我的网站上留言

About

V2版本发布!几乎修复v1所有bug,并且简化过程。详情请见readme.md | Build a fantatsic ghost blog for free on Daocloud with this Dockerfile!这可能是至今为止最好的用于部署Ghost的Dockerfile,This may be the best Dockerfile for ghost,支持免volume添加主题,Add themes without volume。关键词,Keywords : docker版ghost,ghost on docker,docker ghost,ghost blog,可用于Daocloud,Docker,nodejs,node,js,aqours

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%