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

Proposal: Add support for defining environments from user's homedir #26

Open
fgrehm opened this issue Jun 27, 2015 · 5 comments
Open

Proposal: Add support for defining environments from user's homedir #26

fgrehm opened this issue Jun 27, 2015 · 5 comments

Comments

@fgrehm
Copy link
Contributor

fgrehm commented Jun 27, 2015

Similar in spirit to GH-15, the idea would be to look for named environments under user's envy homedir repo (from GH-14) so we can have things like a simple Ruby / Go / PHP / ... environment for "random hackings" without the need to have a personal GitHub project for each one of them.

Thoughts?

@progrium
Copy link
Owner

Shouldn't your title be different?

Let me think about this one.

@fgrehm fgrehm changed the title Proposal: look for Dockerfile.envy in user repo with name of new environment Proposal: Add support for defining environments from user's homedir Jun 27, 2015
@fgrehm
Copy link
Contributor Author

fgrehm commented Jun 27, 2015

Renamed the issue, hopefully its clear now!

@progrium
Copy link
Owner

progrium commented Jul 6, 2015

This would only happen when your user is created?

@fgrehm
Copy link
Contributor Author

fgrehm commented Jul 6, 2015

My idea was to check if there is a /envy/users/$USER/home/$ENVIRON/Dockerfile in place and use that to create the base image as a fallback to a missing USER/ENVIRON repo on github. That Dockerfile would be manually created or come from the user's envy.home repo on github (cloned when the user is created / manually git pulled as needed)

Does that make sense?

@progrium
Copy link
Owner

progrium commented Jul 6, 2015

Ah, interesting. Cool.

On Mon, Jul 6, 2015 at 12:38 PM, Fabio Rehm notifications@github.com
wrote:

My idea was to check if there is a
/envy/users/$USER/home/$ENVIRON/Dockerfile in place and use that to
create the base image as a fallback to a missing USER/ENVIRON repo on
github. That Dockerfile would be manually created or come from the user's
envy.home repo on github (cloned when the user is created / manually git
pulled as needed)

Does that make sense?


Reply to this email directly or view it on GitHub
#26 (comment).

Jeff Lindsay
http://progrium.com

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

2 participants