Skip to content

A Yeoman Generator for initializing a Vagrant and Ansible powered development environment

License

Notifications You must be signed in to change notification settings

alexcabrera/generator-baseops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

generator-baseops

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.

Prerequisites

Package Version
Vagrant 1.5.x
Ansible 1.5.x
npm 1.4.x

Installation

You may install this generator using npm.

→ npm install baseops

Usage

Run yo baseops from within a project directory, then follow the on-screen instructions.

→ mkdir myproject
→ cd myproject
→ yo baseops

Development Environment

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.

License

Unlicense. See LICENSE for details.

About

A Yeoman Generator for initializing a Vagrant and Ansible powered development environment

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published