Skip to content
New website of Pehapkari.cz running on Symfony + Statie + EasyAdminBundle
Branch: master
Clone or download
JanMikes Merge pull request #176 from pehapkari/fix-docker-build
Fix docker build - added exif extension and fixed mysql package name
Latest commit e9184b4 Jul 14, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.docker Improving entrypoint - working for locally correctly now Jun 11, 2019
assets migrate open-training to single-repo Jan 28, 2019
bin rebuild Jun 13, 2019
config Added deploy for "design-in-a-day" branch to new.pehapkari.cz Jul 13, 2019
docs rebase Mar 28, 2019
packages add FB videos Jul 7, 2019
public add FB videos Jul 7, 2019
src get over fetch Jun 23, 2019
statie fix few links Jun 19, 2019
templates add subset lating Jun 24, 2019
tests remove spam Jun 11, 2019
.dockerignore Improved docker-compose - not duplicating env variables anymore Jun 6, 2019
.editorconfig rebase Mar 28, 2019
.env Added group by statement - fixes MySQL platform incompatibility Jun 16, 2019
.gitattributes fix cs, cleanup configs Mar 28, 2019
.gitignore move adminer to fix css Jun 19, 2019
.gitlab-ci.yml Fixed version Jul 14, 2019
.travis.yml travis: fix memory limits Jul 3, 2019
Dockerfile Added exif extension to docker Jul 14, 2019
MONOREPO.md adding user package Nov 13, 2018
README.md README: add travis badge Jun 20, 2019
composer.json improve Fakturoid API Jun 22, 2019
docker-compose.dist.yml Fix for phpunit.xml cached in git Jun 11, 2019
ecs.yaml decopule PehapkariFacebookPageVideosProvider (wip) Jul 4, 2019
gulpfile.js rebase Mar 28, 2019
ide-twig.json add Youtube Jun 13, 2019
package.json update README [skip ci] Apr 20, 2019
phpstan.neon decopule PehapkariFacebookPageVideosProvider (wip) Jul 4, 2019
phpunit.xml.dist Removing cached gitignored phpunit.xml file Jun 11, 2019
rector.yaml init mailer May 20, 2019
statie.yaml init mailer May 20, 2019
symfony.lock add certificate generator for custom names Jun 23, 2019
webpack.config.js migrate open-training to single-repo Jan 28, 2019
yarn.lock migrate open-training to single-repo Jan 28, 2019

README.md

Web of Czech PHP Community

Build Status

We're family of PHP developers from the Czech Republic, learning from each other on meetups and trainings. We meet once a month in Prague, Brno and less often 4 other cities.

This website is deployed to pehapkari.cz.

Install

git clone git@github.com:pehapkari/pehapkari.cz.git

# install PHP dependencies
composer install

# rename `.env.dist` to `.env` and complete variables.

# create database
bin/console doctrine:schema:create

# if you change entities later, update the database
bin/console doctrine:schema:update --dump-sql --force

# dump css and js from all bundles
bin/console assets:install --env=prod --no-debug

# final step - run the website
bin/console server:run

Open localhost:8000 to see if it worked!

Run via Docker

This is example for running the project locally:

  1. Run bin/run-from-docker.sh
  2. Enjoy :-)

Project is available on localhost:8080
DB Adminer is available on localhost:8081 (default credentials: server: mysql, user: root, password: root)

In some rare scenarios you might want to tweak docker-compose.yml file for your needs.

Deploy

Thank You

Our deploy from merge to production takes only 6 minutes thanks to Jan Mikeš. If you need CI-ready, Gitlab, Docker and DigitalOcean fully automated deploy, let him know.

You can’t perform that action at this time.