2017 © Pedro Peláez
 

library rock-app-basic

Rock Basic Application

image

romeoz/rock-app-basic

Rock Basic Application

  • Wednesday, July 15, 2015
  • by romeOz
  • Repository
  • 1 Watchers
  • 0 Stars
  • 5 Installations
  • CSS
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 7 Versions
  • 0 % Grown

The README.md

Basic Application (demo) for Rock Framework

Build Status HHVM Status Coverage Status License, (*1)

Installation

From the Command Line:, (*2)

composer require romeoz/rock-app-basic:*, (*3)

In your composer.json:, (*4)

{
    "require": {
        "romeoz/rock-app-basic": "*"
    }
}

If you want to create tables Users and RBAC, then run /path/to/apps/common/migrations/bootstrap.php., (*5)

Demo & Tests (one of two ways)

1. Docker + Ansible

2. VirtualBox + Vagrant + Ansible

Work/editing the project can be done via ssh:, (*6)

vagrant ssh
cd /var/www/rock-basic

Out of the box:

  • Ubuntu 14.04 64 bit

If you need to use 32 bit of Ubuntu, then uncomment config.vm.box_url the appropriate version in the file /path/to/Vagrantfile., (*7)

  • Nginx 1.8
  • PHP-FPM 5.6
  • MySQL 5.6
  • Composer

Requirements

  • PHP 5.4+
  • MySQL 5.5+

Configure server

For a single entry point., (*8)

Apache

Security via "white list":, (*9)

RewriteCond %{REQUEST_URI} ^\/(?!index\.php|robots\.txt|500\.html|favicon\.ico||assets\b\/.+\.(?:js|ts|css|ico|xml|swf|flv|pdf|xls|htc|gif|jpg|png|jpeg)$).*$ [NC]
RewriteRule ^.*$ index.php [L]

Nginx

Security via "white list":, (*10)

location ~ ^\/(?!index\.php|robots\.txt|favicon\.ico|500\.html|assets\b\/.+\.(?:js|ts|css|ico|xml|swf|flv|pdf|xls|htc|gif|jpg|png|jpeg)$).*$
{
    rewrite ^.*$ /index.php;
}

or optimal version (recommended Igor Sysoev), (*11)

License

Basic Application for Rock Framework is open-sourced software licensed under the MIT license., (*12)

The Versions

15/07 2015

dev-master

9999999-dev

Rock Basic Application

  Sources   Download

MIT

The Requires

 

The Development Requires

by Ruslan

demo rock framerock

15/07 2015

0.10.5

0.10.5.0

Rock Basic Application

  Sources   Download

MIT

The Requires

 

The Development Requires

by Ruslan

demo rock framerock

07/07 2015

0.10.4

0.10.4.0

Rock Basic Application Template

  Sources   Download

MIT

The Requires

 

The Development Requires

by Ruslan

framework application template basic rock framerock

07/07 2015

0.10.3

0.10.3.0

Rock Basic Application Template

  Sources   Download

MIT

The Requires

 

The Development Requires

by Ruslan

framework application template basic rock framerock

14/06 2015

0.10.2

0.10.2.0

Rock Basic Application Template

  Sources   Download

MIT

The Requires

 

The Development Requires

by Ruslan

framework application template basic rock framerock

13/06 2015

0.10.1

0.10.1.0

Rock Basic Application Template

  Sources   Download

MIT

The Requires

 

The Development Requires

by Ruslan

framework application template basic rock framerock

13/06 2015

0.10.0

0.10.0.0

Rock Basic Application Template

  Sources   Download

MIT

The Requires

 

The Development Requires

by Ruslan

framework application template basic rock framerock