項目是基於Rails的一款開源的個人單博客系統。
在線演示 https://zoker.io/
功能
- 文章發佈(MD編輯器採用碼雲開源的 TMD )
- 標籤管理(支持多標籤管理)
- 分類管理(支持多分類管理)
- 評論管理(評論驗證碼,審核機制)
- 頁面管理(單頁面管理)
- 搜索(使用Solr進行索引)
- 後臺管理
功能截圖
首頁
文章界面
搜索功能
後臺登錄
發佈博客
博客設置
使用
項目基於 Ruby 2.3.8 及以上
- git clone https://gitee.com/kesin/blogine
- cd blogine
- bundle install
- cp database.yml.example database.yml #修改數據庫配置
- cp blogine.yml.example blogine.yml #修改博客配置
- cp puma.rb.example puma.rb
- bundle exec rake db:migrate
- cp development.rb.example development.rb
- 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
閱讀更多 瀚睿達軟件 的文章