質問: `node.js`を使ってtwitterのbotを作成し、cmd.exeでforeverコマンドを使って実行させています。 しかしこれではPCの電源を落としてしまったら実行できません。当然ですが。 なので無料サーバーを借りて実行させたりしたいのですが、どうすればよいかが全くわかりません。 RubyやPythonが全くわからないので`node.js`で実行させたいです。お願いします。
回答: node.jsが動作する無料サーバーはあまりありません。 質問のようにコマンドで実行させるタイプのものであれば、PaasよりもVPSが便利と思います。VPSであれば、cronで定期的に起動させるか、systemdに組み込んで常時稼働させることができます。VPSの場合は、Google Compute Engine の USリージョンの f1-micro インスタンスが無料で使えますが、それ以外は知りません。 Paasの場合は、Heroku等選択肢はありますが、Webサイト用のものが多く、作成したコードをWebに入れ込む必要があると思います。その場合、長時間かかるような処理はあまり向いていないです。