ONCEのWritebookを読む
DHHが提唱する買い切りソフトウェアのONCEというものがある。Campfireは有料で数万円するがONCE — Writebookというソフトウェアの方は無料でDLできる。メアド登録だけすれば無料でプロダクションレベルのRails with Hotwireのソースコードがzipで手に入る。このコードを読んでみる。 動かし方
基本はDockerがあればOK
ただしローカルで開発することを想定していないっぽいのでローカル環境を少し手動で整える必要がある。
まずローカル実行するにはlocalhostでアクセスしたいが、普通に起動するとproductionで起動してSSLが強制されるのでconfig/environments/production.rbのconfig.assume_sslとconfig.force_sslはfalseにする
次にbuilid
code:sh
docker build -t writebook .
そんで実行
code:sh
docker run -p 3000:3000 -e SECRET_KEY_BASE=dummy writebook
でアクセス
すると
めも