Show more

決めた。とりあえず 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 して転送することにした
mstdn.cygnan.com/media/a51rtCW

でも Follow している人のトゥートがこっちに流れてこない時があるな

assets 以下だけ Cloudflare で配信するようにしたらとりあえずリモートフォローはできるようになった

DNS浸透するまで待つのもあれなのでもう寝るか

Cloudflareの問題が関係あるかも、ということでとりあえずDNSをCloudflareからGCEに向け直してみた。

具体的には Sidekiq のログがいうには、購読を依頼した際に 500 Internal Server Error が帰ってきて購読に失敗している

なんかリモートフォローができないというエラーに遭遇してる。

フォロー1人、フォロワー0人の今だと f1-micro instance でも安定しているけれど、これが色々なインスタンスとつながったら、どうなるかだよね mstdn.cygnan.com/media/DdAy5hw

mstdn.cygnan.com

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!