Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Roadmap] Local Runtime #1417

Open
bastienbeurier opened this issue Dec 12, 2023 · 0 comments
Open

[Roadmap] Local Runtime #1417

bastienbeurier opened this issue Dec 12, 2023 · 0 comments

Comments

@bastienbeurier
Copy link
Member

bastienbeurier commented Dec 12, 2023

Could improve:

  • Multi-player mode
  • No need to deploy
  • No need for webhook tunnel

in a similar vein, instead of nango deploy dev, would be great to have (again, similar to Inngest) a locally running service, e.g. npx nango-cli@latest dev, that automatically watches for changes in the Nango folder and uses these when developing

another use case where it would be nice to have a local runtime: we're two people currently working on different branches adding new syncs separately. So we both need to deploy to dev to test them, which isn't possible without overriding each other's setup?

Image

oh and another reason: to test locally, I need to have a tunnel setup so that Nango dev can trigger the webhook on localhost. This URL is set on the Nango dashboard and so each time a dev contributes they would need to change the callback URL on Nango to point to their machine.

I asked: What are your thoughts on trade-offs between a local runtime vs. an individual cloud environment? (like dev, but per user)

Would by far prefer a local dev runtime: nothing to setup, no tunnel URLs to maintain, automatically runs against code on my computer (no need to remember to do nango deploy dev)

@bastienbeurier bastienbeurier converted this from a draft issue Dec 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant