Skip to content

Latest commit

 

History

History
22 lines (19 loc) · 668 Bytes

readme.md

File metadata and controls

22 lines (19 loc) · 668 Bytes

Automated server setup using Vesta and Ansible Local:

  • Debian 8
  • VestaCP install
  • PHP 7.0 FPM
  • MariaDB
  • Memcached
  • NginX with GeoIP, ngx_cache_purge

To build the test VM:

  • Install Vagrant
  • Ensure provisioner for your hypervisor is available, eg VirtualBox.
  • cd to repo dir
  • Run vagrant up

Updating the VM:

  • If you have made changes to the vagrant config, run vagrant reload
  • If you have made changes to the ansible runbook, run vagrant rsync && vagrant provision to update.

To-do:

  • Secure/private options files with Git exclusions
  • Finish replacing PHP5 with PHP7 (incl. Vesta changes)
  • Any further requirements when full spec. has been defined