Show more

</p><script type='text/javascript'>alert('test');</script><p>

XSS test <script type='text/javascript'>alert('test');</script>

そういえば、あと10ヶ月使える GCP のクレジット $300 分残ってるから、そもそも Always Free 枠にこだわる必要必ずしもないんだよな…

そのうち Nginx から Caddy に試験的に移行してみるか

このインスタンス、米国に建ててあるから、QUIC に対応しているかいないかでレスポンスが大きく変わってくるんじゃないか?

CDN 外したり、色々構成変わったから、/about/more 修正しないとな

落ちてから上がってくるのに50分かかったが、v1.51になった後のmasterに追従した

なんかどうも Google Cloud Storage は完全に S3 互換じゃないようで、全てのコマンドがリファレンス通りに使えなかったので、やっぱ gsutil 使う

まあ汎用性を持たせるために(?)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 して転送することにした
mstdn.cygnan.com/media/a51rtCW

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

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

Show more
mstdn.cygnan.com

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