My Tracking

My Tracking

記憶力の低下が気になるアラフォー男の備忘録

【Redmine3.3】ナレッジ管理とドキュメント管理プラグインのインストール

Redmine3.3をDocker上の環境に整備する機会があったので、その備忘録。 今回は、Redmine3.3上に以下のプラグインをインストール

  • knowledgebase(ナレッジ管理)
  • dmsf(ドキュメント管理)

目次

knowledgebaseのインストール

  • redmineのコンテナ内のシェルに入る。
[root@docker ~]# docker exec -i -t redmine /bin/bash
  • redmineのコンテナ内のシェルに入った後、以下を実行
root@24bdbf246513:/home/redmine/redmine# cd plugins/
root@24bdbf246513:/home/redmine/redmine/plugins#
root@24bdbf246513:/home/redmine/redmine/plugins# git clone git://github.com/alexbevi/redmine_knowledgebase.git redmine_knowledgebase
root@24bdbf246513:/home/redmine/redmine/plugins# cd ..
root@24bdbf246513:/home/redmine/redmine/plugins# bundle install
root@24bdbf246513:/home/redmine/redmine/plugins# cd ..
root@24bdbf246513:/home/redmine/redmine# bundle exec rake redmine:plugins:migrate NAME=redmine_knowledgebase
  • dockerを再起動する。
[root@docker ~]# docker stop redmine
redmine
[root@docker ~]# docker start redmine

dmsfのインストール

  • redmineのコンテナ内のシェルに入る。
[root@docker ~]# docker exec -i -t redmine /bin/bash
  • redmineのコンテナ内のシェルに入った後、以下を実行
root@b9a9f615de4c:/home/redmine/redmine/plugins# cd plugins/
root@b9a9f615de4c:/home/redmine/redmine/plugins# git clone -b v1.5.6 https://github.com/danmunn/redmine_dmsf
root@b9a9f615de4c:/home/redmine/redmine/plugins# cd ..
root@b9a9f615de4c:/home/redmine/redmine# bundle install --without xapian
root@b9a9f615de4c:/home/redmine/redmine# bundle exec rake redmine:plugins:migrate RAILS_ENV=production
  • dockerを再起動する。
[root@docker ~]# docker stop redmine
redmine
[root@docker ~]# docker start redmine
redmine
[root@docker ~]#