/pchatter

Primary LanguageRuby

pchatter

Twitter連携お絵かきチャットサービス

環境

  • Ruby 2.3以上
  • Node.js 7.6以上
  • MySQL 5.7.8以上
  • Redis 2以上

設定ファイルの編集

application.yml.exampleをコピーして編集

$ cp config/application.yml{.example,}

以下のコマンドの出力結果をSECRET_KEY_BASEに設定する

$ bundle exec rake secret

開発向けセットアップ

インストール

$ bundle install --path vendor/bundle
$ bundle exec rails db:create
$ bundle exec rails db:migrate
$ npm install

実行

$ npm start

Railsのサーバが3000番ポートで、Node.jsのサーバが4000番ポートで起動する

docker-compose

  • MySQLとredisが起動する
  • docker-compose up -d