This is a Yeoman Generator that creates a baseline environment suitable for web application development within a Vagrant-managed virtual machine.
It configures an Ubuntu 13.10 server running Nginx, PostgreSQL, and Supervisor.
| Package | Version |
|---|---|
| Vagrant | 1.5.x |
| Ansible | 1.5.x |
| npm | 1.4.x |
You may install this generator using npm.
→ npm install baseops
Run yo baseops from within a project directory, then follow the on-screen instructions.
→ mkdir myproject
→ cd myproject
→ yo baseops
Use Vagrant to start the development environment.
→ vagrant up
Vagrant will launch an Ubuntu 13.10 Server virtual machine, provision it using Ansible, and make the contents of this directory available at /srv/{{ project name }}.
If you make any changes to the provisioning files in ops/, you'll need to run vagrant provision to apply your changes to the virtual machine.
Unlicense. See LICENSE for details.