ポエムを書きためるWebアプリケーション。pplogのような何か。
熱い想いとかやりたいこととかポエムに書くといいと思う。でもそればっかりだと暑苦しいので個人的な反省とか今やってることとかも自由にかけるとなおよいと思う。
nasum
- Ruby (2.3.0)
- MySQL
- nodejs
- v8
- Google のトークン
- Docker for Mac
- Google Developers Console で nasulog 用のプロジェクトを作る
- 作ったプロジェクトの Credentials ページから OAuth consent screen を設定する
- とりあえず必須項目の Product name shown to users だけ入力すれば ok
- Create client ID からクライアントIDを作る
- Application type は web application を選択
- Authorized redirect URIs は
http://localhost:3000/auth/google/callbackとしておく (ドメインやポート番号はローカルの環境に合わせる)
- プロジェクトの Overview ページの Google APIs から、"Google+ API" を enable にする
cp .env.example .envdocker-compose -f docker-compose.yml up$ ./bin/setup$ ./bin/rails slocalhost:3000 をブラウザで開いて「ログイン」→環境変数の RESTRICT_DOMAIN に設定したドメインのアカウントで許可を出してトップページまで戻り、エラーが表示されていなければ ok
$ ./bin/rake spec- 可能であれば
bin/setupに手順を追加 - それが無理なら README.md に追記を
- heroku config:set BUILDPACK_URL=https://github.com/heroku/heroku-buildpack-multi.git
- ClearDB
- JawsDB
Add-onsでmysqlで検索して上記のいずれかを追加。生成される環境変数のCLEARDB_DATABASE_URLをDATABASE_URLとして追加する。
※ その際にmysqlの部分をmysql2に設定する