-
-
Notifications
You must be signed in to change notification settings - Fork 74
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
Typesense CLI #65
Comments
Hi @ferrari-coder-86 - that's sounds interesting! When you say "manage the server directly", what would be some example CLI commands you'd be able to run? |
My goal is to create a command line interface using node.js (allowing dependencies to be dealt with using npm). The CLI should allow for easy management of your Typesense server. It will build on top of the Typesense JS library and allow its back-end functionality to be used in the command line. For example, you should be able to manage schemas, collections, and keys as well as index data into memory, all from the command line. You should be able to run the command ‘typesense’ and append specific flags to customise the command. Front end functionality such as searching would not be supported. Potential flags: --i
Side Note: --s --node --version --help --key --col This is just my initial plan for what I want to build (nothing is set in stone). The commands I have described above are simply mirroring the methods of the typescript class I made to handle this functionality. However, more can be added at some point. |
@AlexBV117 Sorry about the delayed response, I thought about what I was going to say but missed typing it here! This sounds useful! I'd recommend offering Let me know how I can help. |
@jasonbosco i have a working version of the CLI for you to check out https://github.com/AlexBV117/typesense-cli |
Description
This is not a bug report!!!
I have recently set up a self-hosted typesense server and have been interacting with it using a Typesense js client. I was thinking of potentially taking this further and producing a typesense cli that would allow you to manage the server directly from the terminal. Is this something you would be interested in?
Metadata
Typesense Version: 0.13.0:
OS: ubuntu 21.04:
The text was updated successfully, but these errors were encountered: