Joruri Mail v2.0からv2.1へのアップグレード

公開日 2016-09-30

最終更新日 2016-09-30

はじめに

・v2.1ではスター付きメールボックスをdovecot virtual プラグイン機能に移行しました。

 ご利用の環境がvirtual プラグインを利用可能かご確認ください。

・v1.3以前のバージョンをご利用の場合は、まずv2.0へのアップグレードをお願いします。


1. Joruri Mail v2.1.0 へのアップグレード

GitHubのmasterブランチから最新のソースコードを取得します。

$ cd /var/share/jorurimail
$ git pull

gemライブラリのバージョンを更新します。

$ bundle update rails

DBのテーブル定義を更新します。

$ bundle exec rake db:migrate RAILS_ENV=production

JSライブラリのバージョンを更新します。

$ bundle exec rake bower:install RAILS_ENV=production

assetsをコンパイルします。

$ bundle exec rake assets:precompile RAILS_ENV=production


2. dovecotの設定

こちらの記事を参考にdovecot virtualプラグインを設定してください。


3. 再起動

delayed_jobを再起動します。

$ bundle exec rake delayed_job:restart RAILS_ENV=production

アプリケーションサーバーを再起動します。

$ touch tmp/restart.txt

以上でアップグレードが完了です。

Enjoy Joruri Mail!