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

Containerize Scooze so users don't need to download or install dependencies #198

Closed
iambroadband opened this issue Oct 11, 2023 · 4 comments

Comments

@iambroadband
Copy link
Contributor

Description

One of the shortcomings of v1 was that users needed to download, install, and run MongoDB to use our tools. If we put scooze in a docker container (the CLI at least) then users won't need to run Mongo. Exact implementation is open to discussion. We can lean on Clayton M for assistance.

@smerrill
Copy link

I could help here as well.

@iambroadband
Copy link
Contributor Author

iambroadband commented Oct 11, 2023

Notes from my conversation with Clay:

  1. If mongod is not running when a user tries to run any CLI command that would timeout, we should timeout immediately and warn "Is MongoDB running?"
  2. We should add scooze setup as a CLI command that will look at the user's OS and pull down the correct MongoDB container. More info here.
  3. The README.md should document this and inform users to run scooze setup before running any other commands.

@cmentzer
Copy link
Contributor

#200

@iambroadband
Copy link
Contributor Author

This should be finished with #200

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

3 participants