Skip to content

mayflower/puppet-magentoce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

puppet-magentoce module

Magento CE - Open Source E-Commerce

Magento CE is a downloadable, free/libre e-commerce software. It provides you with a fully fledged e-commerce environment based on PHP.

The work on this puppet module was heavily inspired by the puppet-piwik module. Thanks for this!

License:

GPL v3 or later

Link:

http://www.magentocommerce.com/

How to use

Simple Example:

class { 'magece': }
magece::apache { 'apache.magece': }

Full example:

class { 'magece':
  directory     => '/var/www/magece',
  repository    => 'svn',
  version       => '1.7',
  db_user       => 'username',
  db_password   => 'secure',
  svn_username  => 'myusername',
  svn_password  => 'mypassword',
}

magece::apache { 'apache.magece':
  port     => 80,
  docroot  => '/var/www/magece',
  priority => '10',
  require  => Class['magece'],
}

Do not forget to update your local hosts file when adding servers

Requirements

git submodule add git://github.com/puppetlabs/puppetlabs-apache modules/apache
git submodule add git://github.com/camptocamp/puppet-apt modules/apt
git submodule add git://github.com/camptocamp/puppet-augeas modules/augeas
git submodule add git://github.com/camptocamp/puppet-common modules/common
git submodule add git://github.com/puppetlabs/puppetlabs-firewall modules/Firewall
git submodule add git://github.com/puppetlabs/puppetlabs-git modules/git
git submodule add git://github.com/puppetlabs/puppetlabs-mysql modules/mysql
git submodule add git://github.com/Mayflower/puppetlabs-nginx modules/nginx
git submodule add git://github.com/treehouseagency/puppet-pear modules/pear
git submodule add git://github.com/Mayflower/puppet-php modules/php
git submodule add git://github.com/rafaelfelix/puppet-phpqatools modules/phpqatools
git submodule add git://github.com/puppetlabs/puppetlabs-stdlib modules/stdlib
git submodule add git://github.com/openstack-ci/puppet-vcsrepo modules/vcsrepo

About

puppet module for Magento CE E-Commerce Shop Software

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages