Package Repository Website for Composer, see the about page on packagist.org for more.
This project is not meant for re-use. It is open source to make it easy to contribute but we provide no support if you want to run your own, and will do breaking changes without notice. Check out Private Packagist if you want to host your own packages.
- MySQL for the main data store
- Redis for some functionality (favorites, download statistics)
- git/svn/hg depending on which repositories you want to support
- Clone the repository
- Edit
app/config/parameters.yml
and change the relevant values for your setup. - Install dependencies:
php composer.phar install
- Run
app/console doctrine:schema:create
to setup the DB - Run
app/console assets:install web
to deploy the assets on the web dir. - Run
app/console cache:warmup --env=prod
andapp/console cache:warmup --env=prod
to warmup cache - Make a VirtualHost with DocumentRoot pointing to web/
You should now be able to access the site, create a user, etc.