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

feat: interactive command-line for running node #136

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

darshankabariya
Copy link

@darshankabariya darshankabariya commented Nov 12, 2024

Overview

This PR introduces interactive command-line interface designed to simplify waku node operations. The script provides a user-friendly menu-driven approach, eliminating the need for operators to memorize commands or frequently refer to documentation.

Key Features

  • Quick Start (Setup & Run Node)
  • Node Management
  • Monitoring & Logs
  • Maintenance
  • Help & Documentation

Inspiration

  • Our current process isn't overly complex, but it is manual-intensive. Operators frequently need to refer to the README file for basic operations.
  • While documentation is comprehensive, constantly switching between documentation and terminal can be cumbersome.
  • Every node operator is valuable to our network, and we should strive to make their experience as smooth as possible.
  • Codex node - console

@gabrielmer
Copy link
Contributor

Looks amazing! Maybe we should update the README to indicate how to use the CLI? Will also help to try it out myself

@darshankabariya
Copy link
Author

darshankabariya commented Nov 13, 2024

Looks amazing! Maybe we should update the README to indicate how to use the CLI? Will also help to try it out myself

Thanks !
Of course, that's definitely required! I've just updated the README file. Please give it a try and let me know if you find any bugs or have suggestions—I'm happy to make improvements.

@darshankabariya darshankabariya self-assigned this Nov 17, 2024
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

Successfully merging this pull request may close these issues.

2 participants