How to deploy custom app from my local system onto merchant local system

I’m looking into developing custom apps for Shopify merchants. These will be embedded apps, built in my own local environment, but when it’s time to deploy it, is it possible to be deployed unto the merchants local system? After all, the final app will belong to them anyway, and running on their system they can have full control of it. Anyway, is there a way to deploy custom apps to merchant local systems, instead of a 3rd party host provider?

Thanks in advance

Hi - by “merchant local systems” do you mean that you would replicate the app on their computers (similar to how your local dev environment is set up) and then the merchants would manage the actual hosting of the app?

Hi Liam, yes, the merchant hosting the app themselves.

I haven’t seen that scenario before - typically the app dev will handle the hosting and maintenance on the app, and the merchant only needs to install the app on their store, without needing to do any work around hosting. I imagine you could transfer full ownership and hosting responsibilities to a merchant by sharing access to a private repo which they could clone and set up on their machine, and then arrange and set up hosting themselves. But this would be outside of any native Shopify solution.

Thank you for clearing that up for me.