DeployStack
DeployStackはVercelやNetlifyの代替となる、GitHub連携が可能なオープンソースのデプロイオーケストレーションプラットフォームです。Flutter、Express.js、MongoDB、Apache Kafka等で構築されています。
自分専用のVercelを構築できる、みたいなやつです。GitHubと連携してリポジトリの取得及びデプロイや管理を自動化できる、というもので、対象ブランチを指定すると、そのブランチにpushするたびに自動ビルド、即時デプロイが可能です。
要は自分専用のCI/CDパイプラインとして動作するセルフホスト型デプロイシステムを構築可能で、VercelやNetlifyライクに使え、自分のVPS上で動かすためクラウドの費用もかかりません。ビルドもデプロイも自動で行われるのでpushするだけで公開する事が出来ます。
VercelやNetlifyを使ってるけど仕様やコストに不満がある、或いは、ベンダーロックインなどの不安を抱えている、という開発チームの方は導入を検討さえてみてはいかがでしょうか。詳細等は以下リポジトリをご参照下さい。
