-
Notifications
You must be signed in to change notification settings - Fork 0
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: Create an executable binary for the CLI #4
Comments
Hi @akashchouhan16 ! So glad you reached out :) Thanks for highlighting the importance of creating a binary file for cli2cloud. I didn't know that it will ease the interaction with CLI in this way. I'll soon begin working on that. |
Hey! If you don't wish to make the Appwrite project API key accessible by users, your approach is good enough since there is no auth involved. Let the user clone and install cli2cloud and visit Appwrite to create their own API key and add it to the env variable. This way you'd not need to push your own access key. 💡 Another suggestion.
I'll be happy to contribute to a few repository restructure changes for you! |
I did try adding |
Lovely! I'd need write access, please. Happy to help!
|
Granted! |
Hi @akashchouhan16, hope you're doing well. Since there is no activity from you, I would like to know if you are interested in contributing to this issue. Would like a response from you by EOD. |
Hey, bud! Had been caught up with work. Planning to restructure your project a bit, will tag you for review for the changes you wish to incorporate to cli2cloud. Meanwhile, you could explore what you'd want to add for the next version |
Sure! |
Currently, you'd need to run your project as a Python script. Ideally, CLI tools are better suited to run as executable binary files. There are tools like PyInstaller or p2exe that can help create a binary file for your Python script.
How cli2cloud presently runs on the terminal:
$ python app.py -del file_name
How cli2cloud would runs on the terminal post Change:
$ c2c -del file_name
Once implemented, it'll be much cleaner to set up and use this CLI tool.
@thekaranatic
The text was updated successfully, but these errors were encountered: