tDiary, The TSUKKOMI-able Weblog.
Ruby CSS JavaScript HTML
Latest commit a14e0dd Aug 15, 2017 @hsbt hsbt committed on GitHub Merge pull request #642 from tdiary/remove-obsoleted-middleware
Removed obsoleted rack middleware about coffeescripts.
Permalink
Failed to load latest commit information.
benchmark Merge pull request #565 from tdiary/fast-calendar Apr 26, 2016
bin fix: wrong load path caused by moving files to under 'lib' Sep 19, 2014
data set default @data_path in tdiary.conf Aug 13, 2012
doc change search engine URL to "http" Jan 30, 2017
js tabify Jun 28, 2017
lib Removed obsoleted rack middleware about coffeescripts. Aug 15, 2017
misc Removed configuration of Sqale. It's already sunset status Aug 13, 2017
public move ogpimage under theme May 8, 2014
spec update jQuery and jQuery UI Jun 22, 2017
test Fix a typo [ci skip] Jul 20, 2016
theme change image width to 78vw (78% of viewport width) in responsive mode Jul 24, 2017
tmp revive tmp dir Nov 29, 2013
vendor fixed broken settings for latest jasmine Jul 15, 2013
views amp.rb: extend callback for supporting Google Analytics (#610) Mar 2, 2017
.coveralls.yml coveralls! Mar 19, 2013
.dockerignore use original config files in building docker Apr 19, 2016
.editorconfig Add .editorconfig Oct 7, 2016
.gitignore prepare to marge into master branch Jan 4, 2016
.travis.yml enable pry-byebug at MRI 2.1 or higher (#624) Mar 6, 2017
ChangeLog release 5.0.5 Jun 29, 2017
Dockerfile use original config files in building docker Apr 19, 2016
Gemfile enable pry-byebug at MRI 2.1 or higher (#624) Mar 6, 2017
Gemfile.lock update bundles Aug 15, 2017
LICENSE update docs Nov 29, 2011
Procfile oops Dec 31, 2015
README.md remove about ruby 2.0 or replace to 2.1 Mar 10, 2016
Rakefile removed needless magic comments Apr 2, 2016
app.json specify required option to inherit config ver in review apps Jan 5, 2016
config.ru Merge branch 'master' into integrating-configuration Nov 30, 2015
dot.htaccess * dot.htaccess: add 'AddType application/xml' Mar 10, 2008
index.fcgi added default value for script filename on non-apache environment lik… Dec 14, 2016
index.rb set magic comment ascii-8bit to show all error messages, fix #555 Mar 22, 2016
package.json removed grunt Dec 6, 2015
tdiary.conf.beginner [WIP] try to fix CI error (#623) Feb 23, 2017
tdiary.conf.sample kill secure mode. see #514 Mar 10, 2016
tdiary.conf.sample-en kill secure mode. see #514 Mar 10, 2016
tdiary.gemspec specify dependency gems in tdiary.gemspec May 16, 2016
update.fcgi added default value for script filename on non-apache environment lik… Dec 14, 2016
update.rb set magic comment ascii-8bit to show all error messages, fix #555 Mar 22, 2016

README.md

tDiary

Deploy

Gem Version Build Status Coverage Status Dependency Status Code Climate

tDiary, The TSUKKOMI-able Weblog.

At first, see doc/README-en.rd

tDiary, ツッコミ可能なWeb日記システム

tDiaryはWeb日記(いわゆるブログ)を実現するオープンソースソフトウェアです。ブログサービスをレンタルするのではなく、自分でWeb日記を運用する人のためのツールです。

tDiaryには以下のような特徴があります。

長く日記を続けられます

日記は大切な自分史です。安心して長く日記を書き続けられるように、tDiaryは最低でも25年間はプロジェクトを維持することを目標に開発を続けています。2016年現在で15周年になるので、あと10年間はtDiaryで日記を書き続けることができます。

レンタルサーバーユーザにやさしい

必要なのはRuby(2.1.0以降に対応)だけ。単独でCGIとして動作し、基本機能はデータベースや追加のライブラリを必要としません。

プラグインで拡張できます

豊富なプラグインで、さまざまな機能を追加できます。ブログツールとして必要な機能はほとんどプラグインとして揃っています。

テーマで好きなデザインを選べます

300種類を超えるデザイン・テーマを選べます。ユーザが作成したテーマを一堂に集めたテーマ・ギャラリーも見てください。

その他

インストールにはドキュメント(doc/INSTALL.html)を参照して下さい。動作にはruby(2.1.0以降)と、CGIもしくはRackをサポートするWebサーバが必要です。