-
Notifications
You must be signed in to change notification settings - Fork 145
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
Feature Request: External API #649
Comments
Thanks for the feedback. I've received a similar request some time ago. I think the right approach would be to split all of the docker & compose logic out to it's own NPM package which other apps can use to automate spinning up new networks. I like the idea, but this is a pretty big lift and not something I'd personally use, so I can't commit to working on it. I'll leave this issue open in case someone else would be interested in working on this. |
I can see potential in this and have wanted the same feature as well. I really like that polar build's robust compose files. |
@jamaljsr I will like to begin this. Since it is a huge deal I can't promise that I will complete it but I will definitely put in my all should I attempt it ? |
Hey @Muniru0, I would not suggest starting development on this until we have a deep dive discussion on exactly how to implement it. We have to draw a line between what code will live in the SDK versus what will remain in the Polar app. This is not a decision I'd want to make lightly because it will have pretty big consequences going forward. Given the scale of this project, I don't recommend tackling this as a first time contributor. It would be better to tackle some smaller issues first to become more familiar with the codebase. |
Would be very nice if Polar had an API that can be used to create networks, create nodes, take them down.
Basically the features that are now possible via the GUI for managing the network, not for interacting with the actual nodes.
These will be used for integration testing
The text was updated successfully, but these errors were encountered: