PRICINGBLOG
Language
Auto-detect Framework

Zero Config Auto-detect.

Connect your repository and Helipod will automatically detect your framework, runtime, package manager, and generate the right deploy config. No Dockerfile needed.

Auto-detect FrameworkDemo
my-app/
Ready
package.json
next.config.ts
tsconfig.json
yarn.lock
helipack.json · Generated
Waiting for scan...

Why it matters

What you get

Smart Detection

Helipod scans your repository and detects frameworks from config files, dependencies, and project structure.

Package Manager

Auto-detect npm, yarn, pnpm, bun, pip, poetry, or composer from existing lock files.

Optimal Config

Build command, start command, and runtime are automatically selected based on the detected framework.

Override Anytime

Don't agree with the generated config? Override manually via helipack.json or a custom Dockerfile.

Steps

How it works

  1. 01

    Connect Repository

    Connect your GitHub or GitLab repository to Helipod.

  2. 02

    Auto-detect Runs

    Helipod scans files in your repository: package.json, composer.json, requirements.txt, go.mod, and other config files.

  3. 03

    Review & Deploy

    Review the generated config, edit if needed, then click Deploy.

Blog

Read also

Guides and tutorials related to this feature.

FAQ

Frequently asked questions

What frameworks are supported?
Helipod supports Next.js, Nuxt.js, Remix, Astro, Express, NestJS, Django, FastAPI, Flask, Laravel, Symfony, Go (Gin/Echo), and many more. See the full list on the Frameworks page.
How do I override config?
Create a helipack.json file in the repository root to override build command, start command, or port. You can also provide your own Dockerfile.
Does auto-detect work with monorepos?
Yes. For monorepos, create a separate service for each subdirectory and specify the working directory for each.

Ready to try?

Sign in with Google or GitHub, connect a repository, and pay from a Rupiah balance. No credit card needed.
WhatsApp