Honeeebox project, GSOC 2012 repo To pull in the external deps, run $ git submodule init $ git submodule update for future updates, only the second command is needed Then edit ./vagrant/puppet/modules/backend/files/opt/hbbackend/conf/default.template.conf and rename it to local.conf You need to add your hpfeeds keys to this file. Then to run the whole setup, $ cd vagrant/vm $ vagrant up To log into the VM $ 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 It's advisable to watch the logs for hbbackend /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. To start the webui in development mode, run /opt/honeynet/bin/run-django.sh This will run the webserver on port 8080 of the VM. If you are using the default Vagrant setup, you can access this from http://localhost:8080/hbwebui on the host. To run it in production, use a standard django setup instead.