(Eventual) home for ZF2 module distribution
PHP Puppet Shell CSS Other
Pull request Compare This branch is 972 commits behind zendframework:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
config
data
module
public
puphpet
.gitignore
.gitmodules
.travis.yml
Bootstrap.php
LICENSE
README.md
Vagrantfile
composer.json
composer.lock
composer.phar
init_autoloader.php
phpunit.xml

README.md

ZF2 Modules Site

Version 0.0.1

Introduction

This site will eventually be a community site for publishing and sharing Zend Framework modules.

Installation

Main Setup

  • Clone this project into your ./vendor/ directory and enable it in your application.config.php file.
  • Run git submodule update --init to initialize your vendors
  • Import data/0.sql into your database
  • Create a new Application in github here. https://github.com/settings/applications/new
  • Copy config/autoload/github.local.php.dist to config/autoload/github.local.php and enter the Id and Secret provided during the Application registration on github.
  • Copy config/autoload/database.local.php.dist to config/autoload/database.local.php and enter your database credentials here.

Vagrant Setup

  • Clone this project: git clone git://github.com/zendframework/modules.zendframework.com.git
  • Run git submodule update --init to initialize dependencies
  • Create a new Application in github here
  • Main URL and CALLBACK url must be the same without any routing. e.g. http://modules.zendframework.com
  • Remove the .dist suffix from the files in config/autoload and edit them according to your own credentials
  • Run vagrant up (You will need Vagrant)
  • Add an entry in your hosts (/etc/hosts or C:\Windows\system32\drivers\etc\hosts):
    • 192.168.56.101 modules.zendframework.dev
  • Browse to http://modules.zendframework.dev/

Deployment

The master branch of this repository is automatically deployed live to modules.zendframework.com every 10 minutes.