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

Support running CLI with Docker #71

Open
3 tasks
hyfen opened this issue Aug 16, 2023 · 0 comments
Open
3 tasks

Support running CLI with Docker #71

hyfen opened this issue Aug 16, 2023 · 0 comments

Comments

@hyfen
Copy link
Member

hyfen commented Aug 16, 2023

Provide an easy way to run the tool for those who don't want to use rubygems or homebrew.

Todos:

  • firm up dependencies in the gemspec
  • automate the versioning in Dockerfile
  • handle config/secrets/auth that currently assume access to xdg file structure

Annoying things:

  • will need to run with docker run -it flags for proper tty sizing and stdin
  • almost all jobs will require mounting the homedir (-v /Users/alouis:/Users/alouis) and a lot of plugins guess data locations based on username and homedir paths
  • plugins won't stay installed between runs (maybe install all well-known plugins in dockerfile?)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant