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

Create installation package #17

Closed
spara opened this issue Jun 2, 2013 · 7 comments
Closed

Create installation package #17

spara opened this issue Jun 2, 2013 · 7 comments

Comments

@spara
Copy link

spara commented Jun 2, 2013

Need installer for OSX, Linux, and Windows

@monfresh
Copy link
Member

monfresh commented Jun 3, 2013

What exactly do you have in mind? It would be great if there could be a generic installer that would be guaranteed to work on every machine out there but I don't think we've reached such a utopian state yet.

@spara
Copy link
Author

spara commented Jun 3, 2013

We can start with a script to install all the dependencies.

@spara
Copy link
Author

spara commented Jun 3, 2013

After listening to discussion around the big bucket of chips, one approach is to build a virtual machine with the application.

@monfresh
Copy link
Member

monfresh commented Jun 5, 2014

We have thorough installation and deployment documentation, both of which come with handy scripts that do all the manual work. We also have a virtual machine, although it doesn't come with the app because the app is changing all the time. Installing the app on the virtual machine has to remain a manual step.

Can we close this or did you have something more in mind?

@pmackay
Copy link
Contributor

pmackay commented Oct 24, 2014

What about ansible scripts to help with deployment to servers, and potentially building vagrant boxes?

@monfresh
Copy link
Member

Thanks for the suggestion, Paul. Deployment scripts are a great idea, and I think the best place for them would be in the Wiki. I'm thinking a page that would feature links to scripts that other people like you have written. I believe the Wiki is editable by anyone, so feel free to start that page.

Since there are many different deployment tools out there (Ansible, Puppet, Chef, etc..), and many different possible server configurations, I don't think it's feasible for us to support and maintain every possible combination. We already have a virtual machine and deployment instructions for Heroku. We're also trying to make the deployment to Heroku even easier via #219 that Volkan initiated.

@monfresh
Copy link
Member

monfresh commented Nov 7, 2014

I'm closing this since I think our installation and deployment instructions and scripts have addressed this issue. If not, we can always reopen.

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