Deploying
Supported Frameworks
Languages and frameworks that Ink auto-detects and deploys — plus Dockerfile support for everything else
Ink uses Railpack to auto-detect your language, framework, and build configuration. This is not a fixed list — Railpack supports most standard project structures out of the box, and new frameworks are added regularly.
Others
Not on the list?
This grid shows commonly used frameworks, but Railpack auto-detects most standard project layouts. If your stack uses a standard package manager and build process, it will likely work without any configuration.
For anything else, use a Dockerfile. Your agent can deploy any Docker-compatible application by setting the build pack to dockerfile when calling create_service:
{
"build_pack": "dockerfile"
}Edge cases
- Monorepos — set the
root_directoryon the service to point to the correct sub-package - Custom build commands — Railpack reads your
package.jsonscripts,Procfile, or framework conventions. If your build deviates from convention, use a Dockerfile - System dependencies — projects requiring non-standard system packages (e.g. native image libraries, FFmpeg) should use a Dockerfile to install them explicitly