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

Docker starter kit with boilerplate Laravel 10 for new projects

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Docker starter kit with boilerplate Laravel 10 for new projects

License:MIT License


Languages

Language:PHP 71.5%Language:Blade 26.7%Language:Dockerfile 1.5%Language:JavaScript 0.3%