2019/06/10 Release Note

06/10

続々・環境モニタの電池

なんかたまに接続が切れたりしてる、電池? WiFi?

06/11

続々々・環境モニタの電池

接触不良だった感じがする。

部屋の収納

ぐーたらするために、テーブルにワイヤーラックをビス留めしたり、フックで止めたりして棚を増設した。
これで割と便利。

netlify cms

毎度毎度ローカルで書いて、git commit -> git push するのが面倒なので入れてみた・・・が
正直動かない。保存時にエラーがでる。なんだこれ。

Mastodonのdockerイメージのビルド

Node.jsとかRubyとかをソースからビルドしてるが、正直遅い。
どうにかしたい・・・と悩んだ結果、dockerfileを書いてしまえばオッケーという結論に達した。
が。 どういうわけか assets:precompile が compilation failed とだけ表示して失敗する。
なんだこれ。

06/12

DockerHubアカウント作り直し

アカウント名が納得いかなかったので作り直し。

glitch-soc コンテナ公開

なんだかんだで、Mastodonは標準で機密情報がコンテナに含まれない。なので、dockerhubに公開してもまったく問題がない。ということで公開するようにした。
財団、まおー丼ともここからデプロイされるように変更した。

fastladder コンテナ公開

fastladder、 database.ymlsecrets.yml を設定しないと動かないが、secrets.yml をみたら環境変数から取得するようになっていた。
なので、これを他に反映することでコンテナから機密情報を取り除いた。

DockerHub版は実はソースそのままでビルドしているわけではなく、少しだけ手を入れている。
注)READMEには書いてある。

具体的には

  • gem ‘mysql2’ は ‘< 0.5.0’ でないとRailsがコケるので修正
  • gem ‘pg’ は ‘~> 0.15’ でないとRailsがコケる