2017 © Pedro Peláez
 

library slim-skeleton

image

rakshazi/slim-skeleton

  • Tuesday, July 25, 2017
  • by rakshazi
  • Repository
  • 1 Watchers
  • 1 Stars
  • 16 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 20 Versions
  • 0 % Grown

The README.md

Install

Project

composer create-project rakshazi/slim-skeleton

Docker

NOTE: this docker image is production ready and works only with SSL for production and with SSL and without it for dev env., (*1)

  1. Change your.site domain in docker-compose.yml and docker-compose-prod.yml to your domain
  2. Run docker-compose:
#For development
docker-compose up

#For production
docker-compose -f docker-compose-prod.yml up -d

Composer dependencies, migrations, and DB will be created automaticaly, (*2)

Docker - which image to choose?

rakshazi/slim-skeleton (Dockerfile)

@deprecated: that file will be removed in future, but you still can use it, (*3)

Must be used for development only. Includes composer with dependencies in it. composer update runs on container start, (*4)

quay.io/rakshazi/slim-skeleton (Dockerfile.quay)

Full-featured image without composer and its dependencies. composer update should be run on build stage., (*5)

Example of Dockerfile for your usage (if you dont want to build base image yourself):, (*6)

FROM composer/composer:alpine
COPY ./ /app
RUN composer update --ignore-platform-reqs --no-ansi --no-dev \
        --no-interaction --no-progress --no-scripts --optimize-autoloader \
        -d /app

FROM quay.io/rakshazi/slim-skeleton
MAINTAINER Your Name <your.name@your.site>
COPY --from=0 /app/ /var/www/

Documentation

Backend

Frontend

The Versions

16/05 2017
10/05 2017

1.0.6

1.0.6.0

  Sources   Download

The Requires

 

03/05 2017

1.0.5

1.0.5.0

  Sources   Download

The Requires

 

28/04 2017

1.0.4

1.0.4.0

  Sources   Download

The Requires

 

26/04 2017

1.0.3

1.0.3.0

  Sources   Download

The Requires

 

20/04 2017

1.0.2

1.0.2.0

  Sources   Download

The Requires

 

20/02 2017

1.0.1

1.0.1.0

  Sources   Download

The Requires

 

16/02 2017

1.0.0

1.0.0.0

  Sources   Download

The Requires