All Projects → stfalcon → fwdays

stfalcon / fwdays

Licence: MIT license
Powered by Symfony2. Site for conference "Frameworks Days"

Programming Languages

PHP
23972 projects - #3 most used programming language
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
Twig
543 projects
SCSS
7915 projects
CSS
56736 projects

It's engine for site of conference Fwdays

Build Status Scrutinizer code quality SymfonyInsight

a) Install Composer

$ curl -s https://getcomposer.org/installer | php

b) Install the Vendor Libraries

$ ./composer.phar install

c) Create DB, update it and load fixtures

$ ./console doctrine:database:create
$ ./console doctrine:migrations:migrate
$ ./console doctrine:fixtures:load

d) Import translations from translate files to DB

$ ./console lexik:translations:import

e) Install npm

$ sudo apt-get install nodejs
$ sudo apt-get install npm
$ nvm install 6.9.2
$ nvm use 6.9.2
$ npm run gulp-dev

Setup dev-env via docker and fig

  1. Running containers

After it run:

$ docker login gitlab.stfalcon.com:4567
$ docker-compose up -d

After it run once for initialization:

$ docker-compose exec php /app/init 

It's installs vendors, npm and setup database.

  1. Some notes about configuration and usage:

Web app url: http://127.0.0.1:8000 Phpmyadmin: http://127.0.0.1:6789/ (user: root, password: qwerty) mailcatcher: http://127.0.0.1:1080

container access: $ docker-compose exec php bash

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].