ローカルでデータを管理し,静的WebサーバにSFTPでHTMLを送り込んで公開する,という構成のブログ管理システムです.
Webコンテンツを公開するサーバとして安価で管理が容易かつ可用性が高い静的Webサーバを利用しつつ,Webブラウザから記事を投稿できるように,というのがモチベーションです.
https://blog.takemaro.com/ で使っています.
基本的には自家用コードのためドキュメントは不足しています.
config/database.yml
とconfig/environment.rb
をいい感じに編集rake db:migrate
tags
テーブルは最低1個のタグが必要- Webサーバに
posts
ディレクトリとtags
ディレクトリを作っておく.スタイルシートなども置いておく. templates
ディレクトリの中にWebサーバにアップされるHTMLのテンプレートが入っているので編集- その他書き忘れている必要な準備をする
rackup
するとhttp://localhost:9292/blog/new
に記事投稿用Webインタフェースが立ち上がる
特段のライセンスを適用しません.著作権法に基づき,私的使用のための複製は認められます.