luciam91 / slim3-skeleton
Skeleton application for Slim3 with Docker-compose set up for development
Installs: 23
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 2
Open Issues: 0
Type:project
Requires
- php: >=5.5.0
- doctrine/orm: ^2.5
- monolog/monolog: ^1.17
- predis/predis: ^1.1
- slim/php-view: ^2.0
- slim/slim: ^3.1
Requires (Dev)
- phpspec/phpspec: ^2.5
- phpunit/phpunit: ^4.8
This package is not auto-updated.
Last update: 2025-01-05 03:46:59 UTC
README
This is a simple skeleton application for the Slim3 Framework with support for Doctrine, Redis and environment aware config from the get-go.
Getting Started
To get started create a new project using Composer
composer create-project luciam91/slim3-skeleton PROJECT -s dev
Your project will now be set up in the PROJECT directory specified in the above command.
Docker
For your convenience I have provided a sample docker-compose file for development, ensure you have Docker installed and run the following commands to get a development environment running on your localhost
docker-compose up -d database; sleep 30
docker-compose up
This will create and provision the database container first and then create an application container.