前言
Halo是一款CMS博客系统,可以说是轻量版的Wordpress,基于xxxx,巴拉巴拉,算了你们自己看官方文档吧。
打开博客
为什么使用RailWay部署
穷,终归就是穷,一个小 小的博客,每年花费那么多钱来买vps,真心买不起。那既然RailWay可以白嫖,为什么不白嫖?有什么理由不用?
部署
- fork halo fork halo官方项目到自己的github中,Halo地址:https://github.com/daimafengzi/halo2
- 在RailWay中导入已经fork的Halo项目,选择Deploy from Github repo,找到fork的项目,点击开始部署
- 设置环境变量:打开项目在Variables中设置两个环境变量,一个是Dockerfile的路径,一个是访问的端口,因为halo中的Dockerfile是放在根目录的,因此这里直接写Dockerfile就好了,PORT必须是8090,因为halo中的镜像已经指定了端口.
RAILWAY_DOCKERFILE_PATH 值为:Dockerfile PORT 值为:8090
- 设置好后,RailWay会自动进行部署
访问
部署完成之后,在settings中设置一个自定义的域名,配置一下CNAME,就可以访问啦!比如我的访问地址是: https://luoweihua.cn
总结
至此,在RailWay上部署halo博客系统就完成啦,又想法的朋友可以自己去试试啦!再结合https://gitee.com/fuzui/GBlog-wx
小程序项目,希望大家能够做一个自己的博客系统+博客小程序!