PHPackages                             sarvar-lapasov/laravel-docker-starter-kit - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. sarvar-lapasov/laravel-docker-starter-kit

ActiveProject[Framework](/categories/framework)

sarvar-lapasov/laravel-docker-starter-kit
=========================================

The skeleton application for the Laravel framework.

07PHP

Since Mar 4Pushed 2y ago1 watchersCompare

[ Source](https://github.com/sarvar-lapasov/laravel-docker-starter-kit)[ Packagist](https://packagist.org/packages/sarvar-lapasov/laravel-docker-starter-kit)[ RSS](/packages/sarvar-lapasov-laravel-docker-starter-kit/feed)WikiDiscussions main Synced 2d ago

READMEChangelogDependenciesVersions (1)Used By (0)

[![Laravel Logo](./laravel-docker.png)](https://laravel.com)

Laravel Docker Starter Kit
==========================

[](#laravel-docker-starter-kit)

Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects

Laravel is accessible, powerful, and provides tools required for large, robust applications.

Kit has 3 docker containers: **php, nginx** and **mysql**

Installation
------------

[](#installation)

Download the project
`composer create-project sarvar-lapasov/laravel-docker-starter-kit --ignore-platform-reqs --no-scripts --stability=dev`

Go to the project directory
`cd laravel-docker-starter-kit`

Copy .env from .env.example
`cp .env.example .env`

Run docker containers
`docker compose up -d`

Install composer scripts:
`docker compose exec php composer install`

Generate app key:
`docker compose exec php php artisan key:generate`

Running migrations:
`docker compose exec php php artisan migrate`

**Done! You can open [](http://localhost:8000) via browser. By the way, you can change this port by changing `DOCKER_NGINX_PORT` variable in [.env](.env) file.**

If you receive an error message (Permission denied)
`docker compose exec php bash`
`chown -R www-data:www-data storage/ bootstrap/cache/`

Docker
------

[](#docker)

For enter to php container run `docker compose exec php bash`

For enter to mysql container run `docker compose exec mysql bash`

For enter to nginx container run `docker compose exec nginx bash`

You can change containers prefix by changing `DOCKER_PROJECT_NAME` variable in [.env](.env) file.

Also, you can change public ports of nginx and mysql by changing `DOCKER_NGINX_PORT` and `DOCKER_DATABASE_PORT`

Contributing
------------

[](#contributing)

Thank you for considering contributing to the Laravel framework! The contribution guide can be found in the [Laravel documentation](https://laravel.com/docs/contributions).

License
-------

[](#license)

The Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).

###  Health Score

13

—

LowBetter than 1% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity19

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/536c32cdb3745b017e68c174c204dc179785e3002ae0cd84606ebe332c5dba88?d=identicon)[sarvar-lapasov](/maintainers/sarvar-lapasov)

---

Top Contributors

[![sarvar-lapasov](https://avatars.githubusercontent.com/u/66020178?v=4)](https://github.com/sarvar-lapasov "sarvar-lapasov (15 commits)")

### Embed Badge

![Health badge](/badges/sarvar-lapasov-laravel-docker-starter-kit/health.svg)

```
[![Health](https://phpackages.com/badges/sarvar-lapasov-laravel-docker-starter-kit/health.svg)](https://phpackages.com/packages/sarvar-lapasov-laravel-docker-starter-kit)
```

###  Alternatives

[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k39.6M298](/packages/laravel-dusk)[nineinchnick/edatatables

Grid widget for the Yii Framework, wrapper for the DataTables jQuery plugin

173.2k](/packages/nineinchnick-edatatables)[link-cloud/fast-hyperf

LinkCloud Fast Hyperf

241.2k1](/packages/link-cloud-fast-hyperf)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
