First, you have to supply user-specific configuration values (e.g. credentials to external services) in an additional file. Copy ../puppet/modules/backend/files/opt/hbbackend/conf/default.template.conf to ../puppet/modules/backend/files/opt/hbbackend/conf/local.conf and fill in the values where marked with '???'. To use the VM: $ vagrant up $ vagrant ssh the repo itself will be mounted within the VM at /repo VM is Ubuntu Precise, 64 bit, generated by AJC using the scripts at https://github.com/cal/vagrant-ubuntu-precise-64 To start the back end for the first time, the modules must be deployed. Run the script /opt/honeynet/bin/deploy-backend.sh in the VM. It's advisable to watch the logs /opt/hbbackend/log/hbbackend.log /opt/hbbackend/log/hbbackend.hpfeeds.log /opt/glassfish3/glassfish/domains/hbbackend/logs/server.log to see that everything starts up correctly.