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

Feature request: Show IP address per instance #72

Open
lukas-air opened this issue Feb 12, 2024 · 1 comment
Open

Feature request: Show IP address per instance #72

lukas-air opened this issue Feb 12, 2024 · 1 comment

Comments

@lukas-air
Copy link

We're using this for managing some internal AWS assets and are loving it, it's leagues ahead of what we were using before, so thanks for developing it!

One feature we'd really like to see is to have the IP address for each instance displayed in the instance panel. We have instances that users remote into by the IP, and it helps to have that so they can get all their information on just this page. If you can give some pointers on integrating it, we may be able to help implement it on our own and put in a PR to merge it back upstream.

Thanks again for making this!

@gbolo
Copy link
Owner

gbolo commented Feb 14, 2024

Hi @lukas-air thanks for the kind words, and glad that this project was useful to you. I think that's a great feature to add. However, I haven't maintained this project for a few years now and I was actually considering archiving it. Since I no longer use this, I don't have much time to maintain it.

In terms of how to implement it, the feature would require some decent amount of work. First order of business would be for the backend to collect that IP and expose it via the API, specifically this endpoint /api/v1/env/{env-id}/details. The code for this is here https://github.com/gbolo/aws-power-toggle/blob/v3.4/backend/aws.go#L354

Next you would need to modify the frontend to display it. The frontend code is using and oitdated version of vue.js is available here: https://github.com/gbolo/aws-power-toggle/tree/v3.4/frontend/src

Sorry I can't devote much time to help further with this feature.

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

2 participants