playbook to configure an entire server from scratch