2017 © Pedro PelĂĄez
 

project peak

Peak Application with database and migration support

image

peak/peak

Peak Application with database and migration support

  • Monday, July 30, 2018
  • by 1franck
  • Repository
  • 1 Watchers
  • 1 Stars
  • 5 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 6 Versions
  • 0 % Grown

The README.md

Peak Application Skeleton

Note: This repository contains an application skeleton for Peak framework. If you want only the framework core, visit the main framework repository., (*1)

What's inside ?

This is a skeleton of an application, or if you prefer, an opiniated web application structure and stack coming with:, (*2)

  • Peak Framework (PSR-7, PSR-11 and PSR-15)
  • A folder structure emphasizing on clean architecture
  • Laravel Database
  • Phinx Migration
  • Zend Diactoros (PSR-7)
  • Monolog
  • Docker file & docker-compose config

Install via composer

$ composer create-project peak/peak --prefer-dist

Install manually

Download https://github.com/peakphp/peak/archive/master.zip, (*3)

Quick start with Docker

This project comes with a Docker configurations to help you start fast. What's included :, (*4)

  • PHP 7.3
  • Nginx latest
  • MYSQL 8
  • Redis latest
  • Composer install & update
  • Database migration
  • Shell access
How to use it ?
  • Copy .env.dist to .env
  • Install vendor with $ docker-compose run composer-install
  • Start the web server with $ docker-compose up app
  • Visit http://localhost:8080 and voilĂ !
  • Others docker commands:
    • $ docker-compose run migration for database migration
    • $ docker-compose run shell for entering in the container with shell bash
    • $ docker-compose run climber for using the CLI console application
    • $ docker-compose up adminer for running database web manager Adminer

Don't want to use docker? Just remove: - Dockerfile - DockerfileShell - docker-compose.yml - /docker folder, (*5)

Code generator

$ docker-compose run climber codegen, (*6)

The Versions

30/07 2018

dev-master

9999999-dev

Peak Application with database and migration support

  Sources   Download

MIT BSD-3-Clause

The Requires

 

The Development Requires

framework app peak cli-app

29/07 2018

3.0.x-dev

3.0.9999999.9999999-dev

Peak Application with database and migration support

  Sources   Download

MIT

The Requires

 

The Development Requires

framework app peak cli-app

20/05 2018

v2.27.0

2.27.0.0

Peak default application.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

framework app peak cli-app

20/05 2018

2.28.0.x-dev

2.28.0.9999999-dev

Peak default application.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

framework app peak cli-app

24/02 2018

v2.26.0

2.26.0.0

Peak default application.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

framework app peak cli-app

22/02 2018

v2.25.0

2.25.0.0

Peak default application.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

framework app peak cli-app