料金ブログ
言語
フレームワークの自動検出

設定不要 自動検出。

リポジトリを接続すると、Helipodがフレームワーク、ランタイム、パッケージマネージャーを自動で検出し、適切なデプロイ設定を生成します。Dockerfileを書く必要はありません。

フレームワークの自動検出デモ
my-app/
準備完了
package.json
next.config.ts
tsconfig.json
yarn.lock
helipack.json · 自動生成
スキャンを待っています...

なぜ重要か

得られるもの

スマート検出

Helipodがリポジトリをスキャンし、設定ファイル、依存関係、プロジェクト構成からフレームワークを検出します。

パッケージマネージャー

既存のロックファイルから、npm、yarn、pnpm、bun、pip、poetry、composerを自動で検出します。

最適な設定

検出したフレームワークに基づいて、ビルドコマンド、起動コマンド、ランタイムが自動で選ばれます。

いつでも上書き可能

生成された設定が合わない場合は、helipack.jsonやカスタムDockerfileで手動で上書きできます。

ステップ

仕組み

  1. 01

    リポジトリを接続

    GitHubまたはGitLabのリポジトリをHelipodに接続します。

  2. 02

    自動検出が実行される

    Helipodがリポジトリ内のファイル(package.json、composer.json、requirements.txt、go.mod、その他の設定ファイル)をスキャンします。

  3. 03

    確認してデプロイ

    生成された設定を確認し、必要なら編集して、Deployをクリックします。

Blog

あわせて読みたい

この機能に関連するガイドとチュートリアル。

FAQ

よくある質問

どのフレームワークに対応していますか?
HelipodはNext.js、Nuxt.js、Remix、Astro、Express、NestJS、Django、FastAPI、Flask、Laravel、Symfony、Go(Gin/Echo)など、多数に対応しています。完全な一覧はFrameworksページをご覧ください。
設定を上書きするには?
リポジトリのルートにhelipack.jsonを作成すると、ビルドコマンド、起動コマンド、ポートを上書きできます。ご自身のDockerfileを用意することもできます。
自動検出はモノレポでも動作しますか?
はい。モノレポの場合は、サブディレクトリごとに別々のサービスを作成し、それぞれのワーキングディレクトリを指定してください。

試してみませんか?

GoogleまたはGitHubでログインし、リポジトリを接続して、Rupiah残高から支払います。クレジットカードは不要です。
WhatsApp