Shopware Vagrant

Shopware Vagrant

Name Last Update
puppet Loading commit data...
utils Loading commit data...
.editorconfig Loading commit data...
.gitignore Loading commit data...
CONTRIBUTING.md Loading commit data...
Configuration.sample.yaml Loading commit data...
README.md Loading commit data...
Vagrantfile Loading commit data...

Shopware Vagrant box

What it does?

Create a Debian jessie based Virtualbox VM, installs Shopware with a few helper tools.

Requirements

  • Linux, Mac
  • New setup requires php-curl for composer or composer pre-installed
  • For installation Internet connection with enough broadband
  • We only test with Virtualbox
  • Running local nfs-server

Quick-start

  1. Checkout this Repository.
  2. Take a look in Configuration.sample.yaml and change settings
    1. Change private vagrant box ip (change second last block), example 172.23.25.23
    2. Change vagrant box domain
  3. vagrant up
  4. Select a repository or setup a new instance
  5. Enter your administrator password for nfs mount or hosts update
  6. Call URL project.name.dev.domain.com/ to start Shopware installation (unnecessary steps removed)

Documentation wiki for more information

Credentials

Remote connection configured root & shopware

Database
  • User: shopware
  • Password: password
  • Database: shopware
Mail
Vagrant shell
  • User: vagrant
  • Password: vagrant
  • sudo su for root

Features

Warning

  • Puppet MySQL module is patched to use MariaDB in Debian.
  • Some old encrypted Shopware Plugins are not compatible with ioncube for php7

Support

Powered by

License

The GNU General Public License can be found at http://www.gnu.org/copyleft/gpl.html
Please respect different licences in all used projects.