Skip to content

Trellis 0.9.0

Compare
Choose a tag to compare
@retlehs retlehs released this 03 Aug 17:31
· 1608 commits to master since this release
  • Allow auto-generation of self signed SSL certificate
  • Merge secure-root.yml into server.yml
  • Bump Ansible requirement to >= 1.9.2
  • Validate that at least the minimum required version of Ansible is used
  • Fix PHP error handling
  • Flush wp db theme roots on deploy
  • Stop recursive copying of vendor
  • Update the windows.sh script with absolute path
  • Conditionally copy .env into web root
  • Add subtree commented out
  • Add Composer binary path to the default path
  • Change base box to stock Ubuntu 14.04
  • Rename bedrock-ansible to Trellis
  • Restore strip_www functionality
  • Protect against Logjam attack by generating a strong and unique Diffie-Hellman group
  • Move SSH key handling to users role
  • Fix multisite conditional in wordpress-site.conf
  • Allow use of FastCGI caching
  • Wrap octal mode in quotes
  • Fix project_shared_children mode defaults
  • Allow for custom permissions for shared sources
  • Provide a mechanism for custom Nginx includes
  • Add trailing slash to WP core rewrite, preventing possible redirect loop
  • Insert full path to service command, add hhvm restart minute
  • Disable exposing PHP version to the world
  • wordpress-install improvements
  • Nginx h5bp config improvements
  • Make composer self-update idempotent
  • Fix project_subtree conditional
  • Remove redundant site_name when naming log files
  • Fix project_subtree check
  • Fix conditional check for multi-site deploys
  • Fix .env generation for wordpress-install
  • Mirror server_name in SSL and non-SSL blocks
  • Windows compatibility
  • Add swapfile role
  • Nginx: better worker_processes setting
  • Use inventory_hostname instead of ansible_hostname
  • Update Ansible version requirements
  • Add information on how to deploy with the git strategy
  • Define provider as virtualbox to avoid failure
  • Don't set HSTS header over HTTP
  • Add note about generating keys from the WordPress API
  • Use site instead of example.com
  • Be consistent with roots-example-project repo
  • Add vagrant-hostsupdater to requirements
  • SSL support
  • Vagrant: resolve site paths relative to Ansible
  • Subtree should be defined on a site
  • Remove static IP from site_hosts
  • Deploy improvements
  • WP subdomain multisite support
  • Add xdebug role
  • Add logrotate role
  • Add ntpd role
  • Ansible deploys
  • HHVM implementation
  • Add SMTP role
  • Install php5-memcached
  • Update to PHP 5.6
  • Simplify Vagrantfile
  • Add better SSH defaults
  • Add fail2ban, ferm for added security
  • Remove naming restriction on Bedrock path
  • Add vagrant-bindfs for custom NFS permissions
  • Limit sendfile off directive to development env
  • Add better upload size and execution time defaults
  • Use H5BP server configs
  • Hardcode Vagrant VM memory to 1GB
  • Replace dots in cron file names
  • Use NFS for shared folders and better performance
  • Tagged playbook roles