The installation part is covered in the consul/installer project, check the project README, watch the installation screencast, there is all the information you need to install your own Consul fork at production/staging environments.
The Ansible project goals are to provision the server with database, SSL certificates, webserver, application server …. and to mount all needed tools to be able to do deployments with Capistrano from your consul application.
Regarding the assets precompilation, it is a task done automatically by Capistrano during deployment process. In this section of the README you will find all the details you need to know to be able to do super easy deployments of your new fork versions.