Sign inSign up

dockerxman/docker-gitblog

By dockerxman

•Updated about 11 years ago

GitBlog是一个简单易用的Markdown博客系统,它不需要数据库,没有管理后台功能,更新博客只需要添加你写好的Markdown文件即可。

Image
3

1.3K

dockerxman/docker-gitblog repository overview

⁠一. 简介

GitBlog是一个简单易用的Markdown博客系统,它不需要数据库,没有管理后台功能,更新博客只需要添加你写好的Markdown文件即可。它摆脱了在线编辑器排版困难,无法实时预览的缺点,一切都交给Markdown来完成,一篇博客就是一个Markdown文件。同时也支持评论,代码高亮,数学公式,页面PV统计等常用功能。GitBlog提供了不同的主题样式,你可以根据自己的喜好配置,如果你想自己制作博客主题,也是非常容易的。GitBlog还支持整站静态导出,你完全可以导出整站静态网页部署到Github Pages。

预览

screenshot

⁠二. 功能特点

  1. 使用Markdown

  2. 评论框

  3. 代码高亮

  4. PV统计

  5. Latex数学公式

  6. 自制主题

  7. 响应式

  8. 全站静态导出

  9. 良好的SEO

⁠三. GitBlog优势

  1. 无需数据库,系统更轻量,移植更方便

  2. 使用Markdown编写,摆脱后台编辑排版困难,无法实时预览的缺点

  3. 可全站静态导出

  4. 配置灵活,可自由开关某些功能

  5. 多主题支持,可自制主题

  6. 博客,分类,标签,归档

⁠四. 环境要求

  • PHP 5.2.4+

  • mbstring扩展支持

  • php.ini开启short_open_tag = On

⁠五. 安装步骤

1、获取镜像和运行实例

  • 道客云镜像(速度快):
docker pull daocloud.io/xiongjun_dao/docker-gitblog:master-init 
  • 时速云镜像(速度快):
docker pull daocloud.io/xiongjun_dao/docker-gitblog:master-init
  • DockerHub镜像(速度慢):
docker pull dockerxman/docker-gitblog
  • 运行实例
docker run -itd -p 80:80 --name gitblog dockerxman/docker-gitblog

2、上传Markdown文件到网站根目录blog文件夹

3、访问http://your-ip

⁠六. 详细说明

1. 安装⁠

2. 目录结构⁠

3. 配置说明⁠

4. 编写博客⁠

5. 评论,订阅,统计等⁠

6. 缓存机制⁠

7. 全站静态导出⁠

8. 主题制作⁠

9. 在Nginx上运行GitBlog⁠

10. 在Apache上运行GitBlog⁠

11. 在SAE上运行GitBlog⁠

12. 使用GitBlog和Github Pages搭建博客⁠

13. Gitblog升级⁠

14. 从wordpress导入⁠

⁠七. 问题及bug反馈

如果在实际使用过程中对GitBlog有新的功能需求,或者在使用GitBlog的过程中发现了Bug,欢迎反馈给我。可以直接在Github上提交,也可以发邮件至164068300[AT]qq.com与我取得联系,我将及时回复。如果你自己制作了漂亮好用的主题,也非常欢迎你提交给我,我会在这里展示你的主题链接。如果你正在使用GitBlog,也可以告诉我,我将也会在这里列出使用者名单。如果你想和其他GitBlog使用者讨论交流,欢迎加入QQ群84692078。

⁠八. 使用者列表

⁠九. 感谢

GitBlog的成长需要喜欢Markdown,喜欢写博客的各位亲们支持!感谢你们使用GitBlog,感激你们对Gitblog的良好建议和Bug反馈。


⁠十. gitblog博客源码作者信息

⁠十一. gitblog博客docker镜像作者信息

⁠十二. 演示网站

Tag summary

Content type

Image

Digest

sha256:51889734d…

Size

139.3 MB

Last updated

about 11 years ago

docker pull dockerxman/docker-gitblog