×

Blogine基于Ruby on Rails的开源博客

消耗积分:2 | 格式:zip | 大小:1.19 MB | 2022-06-09

分享资料个

授权协议 MIT
开发语言 Ruby JavaScript HTML/CSS
操作系统 跨平台
软件类型 开源软件

软件简介

基于 Ruby on Rails 的一款开源的个人博客系统,支持分类、标签、搜索、验证码、单页面等功能。

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

功能

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

功能截图

首页

pYYBAGKe_rOAG3nUAAxJuTgvG2E342.png

文章界面

pYYBAGKe_rWAaRNHAAtrePeNBhU680.png

搜索功能

pYYBAGKe_riAOixSAAta5yUQ9fk691.png

后台登录

poYBAGKe_rqAJAO_AAhRPP7JETY839.png

发布博客

poYBAGKe_ryAV3skAAFzqj3-4Uc389.png

博客设置

poYBAGKe_r6AAYO9AAG1ytCsmiY888.png

使用

项目基于 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

访问 http://127.0.0.1:3003

 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !