Deploy Extension only app to fly.io fails

Topic summary

A developer is encountering a deployment issue with an extension-only Shopify app on fly.io. The platform misidentifies the app as a standard npm application rather than a Shopify app, causing the build process to fail.

Key Problem:

  • The shopify build command is not executing during deployment
  • Error message received: “shopify: not found”

Current Status:

  • The issue remains unresolved
  • The developer is seeking guidance on how to configure fly.io to properly recognize and build the Shopify app

This appears to be a configuration or detection problem where fly.io’s build process isn’t identifying the Shopify-specific requirements for extension-only applications.

Summarized with AI on November 1. AI used: claude-sonnet-4-5-20250929.

When I try to deploy an extension only app to fly.io, it is not recognized as a Shopify app. Instead it is recognized as an npm app and therefore the shopify build command doesn’t run. The error message is shopify: not found

Appreciate any hints to make fly.io see the app as a Shopify app.

1 Like