• Stars
    star
    244
  • Rank 165,885 (Top 4 %)
  • Language
    Shell
  • Created over 12 years ago
  • Updated about 11 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A Vagrant base box that closely mirrors the Celadon Cedar stack on heroku

This is a veewee template for building a Vagrant box that closely mirrors the heroku Cedar stack. You can build it yourself by following the directions below or install a prebuilt version from here.

Easy Install

Add the following to your Vagrantfile.

Vagrant::Config.run do |config|
  config.vm.box = "heroku"
  config.vm.box_url = "https://dl.dropboxusercontent.com/s/rnc0p8zl91borei/heroku.box"
end

And run vagrant up. The box will be downloaded and imported for you.

This box was last updated 8/19/13. For the latest changes, please follow the instructions below.

Building From Scratch

First, clone the repo and install gems with bundler.

$ git clone https://github.com/ejholmes/vagrant-heroku.git
$ cd vagrant-heroku
$ bundle install

Next, build the box with veewee. Go grab a cup of coffee because this is gonna take a while.

$ bundle exec veewee vbox build heroku

There is also a 2x dyno box available, just substitute every instance of heroku with heroku-2x.

And finally, install the box for use with Vagrant.

$ bundle exec veewee vbox export heroku
$ vagrant box add heroku heroku.box

Now all you have to do is setup vagrant in your project.

$ vagrant init heroku
$ vagrant up
$ vagrant ssh

Included Packages

The packages that are included are carefully selected to closely match those on the Celadon Cedar stack.

  • Ubuntu 10.04 64bit
  • Ruby 2.0.0-p247 MRI
  • RubyGems 2.0.3
  • Python with pip, virtualenv, and virtualenvwrapper
  • PostgreSQL 9.2.4
  • NodeJS 0.4.7
  • Foreman https://github.com/ddollar/foreman

More Repositories

1

active_admin_editor

Rich text editor for Active Admin using wysihtml5.
Ruby
184
star
2

walk

A fast, general purpose, graph based build and task execution utility.
Go
137
star
3

metaforce

A ruby client for interacting with the Salesforce Metadata and Services API's.
Ruby
66
star
4

cloudwatch

Treat cloudwatch log streams as io.Reader and io.Writers.
Go
32
star
5

animate.scss

animate.css for the rails asset pipeline.
Ruby
29
star
6

chip8

CHIP-8 emulator in Go
Go
27
star
7

vim-forcedotcom

Force.com syntax highlighting in vim.
Vim Script
22
star
8

uTorrent-Notifier

An application that runs in the system tray and notifies you when a download finishes
C#
17
star
9

exsidekiq

Sidekiq client for Elixir.
Elixir
14
star
10

elusive-iconfont-sass-rails

Elusive Iconfont for Rails 3.1+ asset pipeline.
Ruby
10
star
11

openssag

Mac/Linux driver for the Orion StarShoot Autoguider
C++
10
star
12

slash

A framework for Slack slash commands with Go
Go
9
star
13

Arduino-Focuser

Project for the Arduino Focuser
C#
9
star
14

Arduino-Telescope--ASCOM-Driver-

ASCOM Driver for the Arduino Telescope
C#
8
star
15

heroku-buildpack-bower

Heroku buildpack to run bower.
8
star
16

octopart

Ruby gem for the Octopart API v2.
Ruby
8
star
17

mockjax

Define ajax stubs in your request specs.
JavaScript
8
star
18

hookshot

A Go http router that de-multiplexes and authorizes GitHub Webhooks.
Go
8
star
19

empire-demo

Ruby
7
star
20

darkmatter

YAML Front Matter for Rails
Ruby
6
star
21

metaforce-demo

Demo of how to use Metaforce and Rake for Force.com migrations.
Ruby
5
star
22

coreos-graphite

A set of unit files for running graphite under cores.
5
star
23

Arduino.NET-DLL

COM library for using the Arduino.NET library for simple serial communication
C#
4
star
24

dotfiles

My dotfiles
Vim Script
3
star
25

12factor

Run 12factor applications
Go
3
star
26

dressing

A Capybara driver for Sauce Labs.
Ruby
3
star
27

Arduino.NET

This is an Arduino library for a flexible serial protocol.
C++
3
star
28

plextrics

Metrics from heroku logs
Ruby
3
star
29

sinatra-template

Sinatra template app with sprockets support and RSpec/Capybara.
Ruby
2
star
30

Synodic-Solutions-Code-Scraps

Ahhh, the good old days.
PHP
2
star
31

forem-active-admin-test

Testing forem with acive admin
Ruby
2
star
32

buble

Go
2
star
33

restangular-collections

Collections for restangular
JavaScript
2
star
34

metaforce-delivery_method

Delivery method for sending emails from Ruby using Salesforce
Ruby
2
star
35

Arduino-Focuser--ASCOM-Driver-

ASCOM Driver for the Arduino Focuser
C#
2
star
36

sigp

Debug unix signals
Go
2
star
37

flock

Go sync.Locker backed by flock(2)
Go
2
star
38

swarm-ecs

Generate a text file from ECS container hosts for Docker Swarm
Go
1
star
39

openfocus-updater

C++
1
star
40

rabbitmq-clusterctl

A Go command for common operations tasks in HA rabbitmq.
Go
1
star
41

openfocus

An open source implementation of a motorized telescope focuser
C#
1
star
42

raggity

Raggity is a locally hosted sinatra application for serving and browsing git repositories.
Ruby
1
star
43

rally

An API for tying cloud services together
Ruby
1
star
44

docker-collectd

Docker container for running collectd configured via confd + etcd.
Shell
1
star
45

octopart-js

JavaScript library for the Octopart API.
Ruby
1
star
46

ejholmes.github.io

My blog.
CSS
1
star
47

Arduino-Dome--ASCOM-Driver-

Arduino dome ASCOM driver
C#
1
star
48

robut-shipr

A Robut plugin for shipr
Ruby
1
star
49

shipit

Continuous delivery made easy(er)
Ruby
1
star
50

jwplayer-ember-conflicts

JavaScript playlists don't work with jwplayer when emberjs is loaded.
1
star
51

dbdc

A Ruby gem for the Force.com REST API. Coming soon...
Ruby
1
star
52

docker-carbon

Docker container for running carbon.
Shell
1
star
53

exercism.io

Exercism.io solutions with elixir
Elixir
1
star
54

utorrent-notifier-daemon

Linux daemon for sending notifications when events happen in utorrent.
C
1
star
55

vpce-nlb-alb

Experiments with issues using VPCe/NLB/ALB together
HCL
1
star
56

pgstream

Log streaming library for Go
Go
1
star
57

Arduino-Telescope--Embedded-

Arduino telescope embedded software
C++
1
star
58

libopenfocus

C/C++ library for OpenFocus
C++
1
star
59

inspector

Inspect http requests
Go
1
star
60

Arduino-Dome--Embedded-

Arduino dome embedded software
C++
1
star
61

asset-sync-sinatra

Super small sinatra app that utilizes the asset_sync gem to sync assets to S3.
Ruby
1
star
62

nginx

Nginx for Empire
HTML
1
star
63

Arduino-Focuser--Embedded-

Arduino focuser firmware
C++
1
star
64

heroku-buildpack-sshkey

A heroku buildpack for using an ssh key for pulling in private GitHub dependencies.
Shell
1
star
65

databasedotlocal

A Rack application to mock the Database.com/Salesforce.com REST API.
Ruby
1
star