Renderで日本語フォントを使用する

RenderにデプロイしたWebサービスでブラウザを遠隔操作してスクリーンショットを撮影する際、デフォルトの状態では日本語フォントが入っていないため、日本語の文章部分が正しく表示されていないスクリーンショットとなってしまう。

これを防ぐためには、RenderのコンソールよりWebサービスが動作しているサーバーにアクセスし、~/.fonts/以下のディレクトリに日本語フォントを配置すれば良い。

一括設定するためのコマンドの例は以下の通り。

wget -P ~/.fonts https://github.com/evosystem-jp/heroku-buildpack-cjk-font/raw/master/fonts/wqy-microhei.ttc
wget -P ~/.fonts https://github.com/evosystem-jp/heroku-buildpack-cjk-font/raw/master/fonts/wqy-zenhei.ttc