Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dmstr/phd5-app
:purple_heart: Universal web application built upon Docker, PHP & Yii 2.0 Framework
https://github.com/dmstr/phd5-app
12-factor application-framework docker docker-container docker-image modular php yii2 yii2-application-template
Last synced: 6 days ago
JSON representation
:purple_heart: Universal web application built upon Docker, PHP & Yii 2.0 Framework
- Host: GitHub
- URL: https://github.com/dmstr/phd5-app
- Owner: dmstr
- License: other
- Created: 2016-05-13T08:14:14.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-10-25T08:08:42.000Z (12 days ago)
- Last Synced: 2024-10-25T12:16:55.342Z (11 days ago)
- Topics: 12-factor, application-framework, docker, docker-container, docker-image, modular, php, yii2, yii2-application-template
- Language: PHP
- Homepage: http://phd.dmstr.io
- Size: 25.3 MB
- Stars: 77
- Watchers: 17
- Forks: 15
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
phd5-app
========A universal web application template built upon Docker, PHP and Yii 2.0 Framework
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/dmstr/phd5-app/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/dmstr/phd5-app/?branch=master)
:construction_worker: [![Build Status](https://travis-ci.org/dmstr/phd5-app.svg?branch=master)](https://travis-ci.org/dmstr/phd5-app)
:wolf: [![build status](https://git.hrzg.de/dmstr/phd5-app/badges/master/build.svg)](https://git.hrzg.de/dmstr/phd5-app/commits/master)Documentation
-------------
See [docs](https://github.com/dmstr/phd5-docs)Using this repository as a base-image, see [phd5-template](https://github.com/dmstr/phd5-template)
TL;dr
-----### Requirements
- docker `>=17.05`
- docker-compose `>=1.16.0`
- make (optional)### Development
make all
Show help
make help
Create bash
make bashRun setup in container
$ yii app/setupSee [configuration](https://github.com/dmstr/phd5-docs/blob/master/guide/development/configuration.md)...
### Testing
Initialize application and run command from `tests` folder
make test
Debug tests inside the container
make bash
$ codecept run -dSee [testing](https://github.com/dmstr/phd5-docs/blob/master/guide/development/testing.md)...
---
#### ![dmstr logo](http://t.phundament.com/dmstr-16-cropped.png) Built by [dmstr](http://diemeisterei.de)