Lodgeってqiitaっぽくていいですよね。
qiita-team使いたかったけど、高かったのでこちらを使おうと思いました。
いろいろ調べてたら、Lodgeのherokuボタン対応していた記事を発見!
Rails - LodgeをHerokuボタンでデプロイする(PostgreSQL編) - Qiita http://qiita.com/usutani/items/e91babb5f547155bba1c
触発されてdocker-compose対応してみました。
j138/lodge-docker https://github.com/j138/lodge-docker
README参考に、docker-compose.ymlを記載後、ビルドしてみてください。
基本的に、ドメイン設定、メールの設定のみでOKです。
docker-compose.yml
LODGE_DOMAIN: localhost:3000
DELIVERY_METHOD: smtp
MAIL_SENDER: example@example.com
SMTP_ADDRESS: smtp.google.com
SMTP_PORT: 587
SMTP_USERNAME: username
SMTP_PASSWORD: password
SMTP_AUTH_METHOD: plain
SMTP_ENABLE_STARTTLS_AUTO: true
ビルド方法
git clone https://github.com/j138/lodge-docker
cd lodge-docker
- docker-compose.yml にてメール設定を済ませる。
docker-compose build
docker-compose up -d
docker-compose run rake db:create
docker-compose run rake db:migrate
nginxをポート80でバインドしてるので、
ブッキングするようなら適宜、8080とかに変えてもらえれば!
本家はこちら
lodge/lodge https://github.com/lodge/lodge