Skip to main content
Kernel’s app deployment process is as simple as it is fast. There are no configuration files to manage or complex CI/CD pipelines. Once you deploy an app on Kernel, you can schedule its actions on a job or run them from other contexts. You can even run actions multiple times in parallel.

Deploy the app

Use our CLI from the root directory of your project:

Environment variables

You can set environment variables for your app using the --env flag. For example:

Deployment notes

  • The entrypoint_file_name is the file name where you defined your app.
  • The entrypoint file and dependency manifest (package.json for JS/TS, pyproject.toml for Python) must both be in the root directory of your project.
  • Include a .gitignore file to exclude dependency folders like node_modules and .venv.
  • Kernel assumes the root directory contains at least this file structure:
Once deployed, you can invoke your app from anywhere.