CDN 外したり、色々構成変わったから、/about/more 修正しないとな
落ちてから上がってくるのに50分かかったが、v1.51になった後のmasterに追従した
なんかどうも Google Cloud Storage は完全に S3 互換じゃないようで、全てのコマンドがリファレンス通りに使えなかったので、やっぱ gsutil 使う
AWS CLI のリファレンス読んでる
まあ汎用性を持たせるために(?)aws CLI 使うか
GCS の読み書き、gsutil 使うか aws CLI 使うか迷うな
もしも通信料が増えたら、 assets 以下を Google Cloud Storage + Cloudflare という形にして CDN で配信すればいい。まあ無効な証明書を使うことになるから SSL/TLS のモードで Full (strict) モードは使えなくなるが…
VirtualBox であれ何であれ、CLI のフォントは全て Osaka―等幅 にしてしまう人
決めた。とりあえず Google Cloud Storage で捌く方向でやってみる
さて assets はどこでホストするかな…。Google Cloud Storage で捌くか、GCE + Cloudflare にするか、か。
手元のPCだと assets:precompile 2分で終わるし絶対 f1-micro より性能いい
GCE 上で assets:precompile すると30分もかかるうえ、その間 Web が 503 Service Unavailable しか返さなくなるので、あきらめて手元のPCで precompile して転送することにした https://mstdn.cygnan.com/media/a51rtCWsrd0z3Y4p39c
でも Follow している人のトゥートがこっちに流れてこない時があるな
assets 以下だけ Cloudflare で配信するようにしたらとりあえずリモートフォローはできるようになった
OSC京都行きたい
あれ、もう浸透してた。早いね
DNS浸透するまで待つのもあれなのでもう寝るか
Cloudflareの問題が関係あるかも、ということでとりあえずDNSをCloudflareからGCEに向け直してみた。
具体的には Sidekiq のログがいうには、購読を依頼した際に 500 Internal Server Error が帰ってきて購読に失敗している
なんかリモートフォローができないというエラーに遭遇してる。
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!