# Will a softare installed in trellis locally be auto install during provision?

**URL:** https://discourse.roots.io/t/will-a-softare-installed-in-trellis-locally-be-auto-install-during-provision/8255
**Category:** trellis
**Created:** 2016-12-04T12:49:13Z
**Posts:** 4

## Post 1 by @collizo4sky — 2016-12-04T12:49:13Z

Say i installed redis and use it locally. Will it be automatically installed during trellis provisioning?

Another question, will trellis always provision the server before deploying for each deploy attempt?

A run down of trellis deployment will be helpful.

---

## Post 2 by @swalkinshaw — 2016-12-04T14:33:38Z

Our [docs](https://roots.io/trellis/docs/remote-server-setup/) detail the difference between provisioning and deployment. And there’s a section on [Deploys](https://roots.io/trellis/docs/deploys/) as well.

Any new software (like Redis), will only be installed if its added to a role and that role is called from a playbook. Example: [memcached role](https://github.com/roots/trellis/tree/master/roles/memcached).

---

## Post 3 by @collizo4sky — 2016-12-04T14:55:28Z

Roles, playbook and other terms are quite new to me. Apparently i will have to get acquainted with ansible.

Any recommend reading i peruse to get up to speed with Trellis?

---

## Post 4 by @swalkinshaw — 2016-12-04T17:57:42Z

The good thing about Trellis is its just Ansible. And there’s a lot of Ansible documentation and tutorials. Their official docs are quite good: [http://docs.ansible.com/](http://docs.ansible.com/)

[https://sysadmincasts.com/](https://sysadmincasts.com/) has a bunch of good Ansible related screencasts too. Those first ~5 ones listed are all useful for using Trellis.
