Replace deployer script with post-receive hook