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

Store configuration on server #47

Closed
ryanto opened this issue Jan 24, 2015 · 3 comments
Closed

Store configuration on server #47

ryanto opened this issue Jan 24, 2015 · 3 comments

Comments

@ryanto
Copy link
Contributor

ryanto commented Jan 24, 2015

Right now there is a lot of configuration. Setting up the router, adding apps the UI, adding front ends to the router, configuring cli for deploy, etc.

In order to simplify some of this we will use the UI as the main place for adding and editing configuration. This should eliminate(?) the needs for deploy.js on the cli side as well as provide a central place for configs, making it easy to know where changes get made.

The CLI client will still be responsible for knowing its S3 access keys as well as the location of the FEB server it's deploying to. For FEB server location we can store that in config/environment.js. For S3 keys we can just default to looking at ENV vars, but provide an override hook if the cli tool wants to pull them from elsewhere.

Most of the work for this will be done on the cli side of things, but it starts with the engine holding config.

I think it makes sense to move to ssh key based auth before building this out.

@samselikoff samselikoff mentioned this issue Jan 24, 2015
10 tasks
@samselikoff
Copy link
Contributor

Sounds great

@ryanto
Copy link
Contributor Author

ryanto commented Mar 9, 2015

Since this will, at one point, become an ember-cli-deploy plugin I think we should punt on this. Once that happens we should have a better picture about feb configuration.

@ryanto ryanto closed this as completed Mar 9, 2015
@samselikoff
Copy link
Contributor

👍

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