Skip to content

sports-match-maker/starter-kit-laravel-devbox

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Framework boilerplate

My Remote Image My Remote Image v10

Starter kit powered by Docker dev-box

  • PHP 8.2
  • MySql
  • Redis
  • ElasticSearch
  • Kibana
  • Adminer
  • Nginx
  • MailPit

Repository skeleton

.
├── LICENSE
├── README.md
├── docker
│   ├── db    ---> database init sql script
│   ├── nginx ---> nginx server config file for new project
│   ├── php   ---> edit php versions and packages/extensions
│   └── redis ---> redis local beck up
├── docker-compose.yaml ---> edit volumes, ports, etc.
└── src                 ---> put your new projects
    ├── laravel         ---> supported framework

Extensibility and Reusabillity

It's totally up to you to make replasements

  • for example MySQL -> PgSql or MongoDB
  • for example MailPit -> MailHog
  • even to make a clean up to suttesfly your needs.

PHP version upgrade

The change is trivial and is located here

FROM php:8.1-fpm to FROM php:8.2-fpm or FROM php:7.4-fpm

Languages

  • PHP 71.5%
  • Blade 26.7%
  • Dockerfile 1.5%
  • JavaScript 0.3%