LoginSignup
3
3

More than 5 years have passed since last update.

ローカルにwikiを立てたい時にGollumを使ってみた

Posted at

今回はローカルにGitHubのようなwikiが欲しいなと思って調べたGollumというwikiをDockerで立ててみます。

インストール

gollumを立てるdocker containerを起動

docker run --rm -it -p 4567:4567 --name gollum-container takashioshikawa/ruby-native-2.2.4

container内で

yum -y groupinstall "Development Tools"
yum -y install libicu libicu-devel zlib zlib-devel
gem install gollum

使い方

container内の好きなディレクトリにgit repositoryを作成します
例: /home/wiki

その中にMarkDownファイルを作成
/home/wiki/main.md

git repositoryでgollumと入力して実行
#wiki> gollum

これでwikiサーバーが起動します

http://docker-machineのIP:4567 にアクセス
docker-machineのIP確認方法はdocker-machine ip VM名

起動画面

スクリーンショット 2016-06-03 10.14.18.png

こんな感じでwikiが見れます

今回はちょっと時間がないのでページ作成はしていませんが多分出来ます

今度gollum用のDocker Image作成しようと思います
今回のcontainer起動は--rmオプションつけているのでstopするとwikiの内容が全て消えるので、インストールが出来て保持したい内容があれば--rmを消してrunしてみてください

というかMacローカルにマウントするようにすればいちいちcontainer内で編集しなくていいのでそうします…

とりあえずここまで

所感

非公開にしたいけどWikiは欲しい時に手軽にローカルに作れるのは嬉しい
活用していきたい

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3