Blogine V1.0.0 发布,开源个人博客系统

项目是基于Rails的一款开源的个人单博客系统。


Blogine V1.0.0 发布,开源个人博客系统

在线演示 https://zoker.io/

功能

  • 文章发布(MD编辑器采用码云开源的 TMD )
  • 标签管理(支持多标签管理)
  • 分类管理(支持多分类管理)
  • 评论管理(评论验证码,审核机制)
  • 页面管理(单页面管理)
  • 搜索(使用Solr进行索引)
  • 后台管理

功能截图

首页

Blogine V1.0.0 发布,开源个人博客系统

文章界面

Blogine V1.0.0 发布,开源个人博客系统

搜索功能

Blogine V1.0.0 发布,开源个人博客系统

后台登录

Blogine V1.0.0 发布,开源个人博客系统

发布博客

Blogine V1.0.0 发布,开源个人博客系统

博客设置

Blogine V1.0.0 发布,开源个人博客系统

使用

项目基于 Ruby 2.3.8 及以上

  1. git clone https://gitee.com/kesin/blogine
  2. cd blogine
  3. bundle install
  4. cp database.yml.example database.yml #修改数据库配置
  5. cp blogine.yml.example blogine.yml #修改博客配置
  6. cp puma.rb.example puma.rb
  7. bundle exec rake db:migrate
  8. cp development.rb.example development.rb
  9. bundle exec puma

创建用户

执行 bundle exec rake 'generate_user['name','email','password']' RAILS_ENV=xxx

社交链接修改

mv app/views/layouts/_social_account.html.haml.example app/views/layouts/_social_account.html.haml


分享到:


相關文章: