,-.
) \
.--' |
/ /
|_______|
( O O )
{'-(_)-'}
.-{ ^ }-.
/ '.___.' \
/ | o | \
|__| o |__|
(((\_________/)))
\___|___/
jgs.--' | | '--.
\__._| |_.__/
Warden in Go, because why not.
For development, you can just spin up the Vagrant VM and run the server locally, pointing at its host:
# if you need it:
vagrant plugin install vagrant-omnibus
# then:
librarian-chef install
vagrant up
ssh-copy-id [email protected]
ssh [email protected] sudo cp -r .ssh/ /root/.ssh/
./bin/add-route
./bin/run-garden-remote-linux
# or run from inside the vm:
vagrant ssh
sudo su -
goto garden
./bin/run-garden-linux
This runs the server locally and configures the Linux backend to do everything over SSH to the Vagrant box.