dentro/nge

Docker helper for Laravel.
2,118 5
Install
composer require dentro/nge
Latest Version:v0.0.4
PHP:>=8.1
Laravel:10 · 11 · 12
Older releases:9
License:MIT
Last Updated:Jul 3, 2025
Links: GitHub  ·  Packagist
Maintainer: muhajirinlpu

Introduction

Nge is boosting your experience to onboard and deploy Laravel project. Nge is compatible with macOS, Windows (WSL2), and Linux. Nge includes our pre-built image from DokarPHP so you can focus on your software development instead of wasting your time on waiting, or building your own image.

Inspiration

Laravel Nge is inspired by and derived from Laravel Sail.

Prerequisites

How to

  1. composer require dentro/nge:{version}
  2. Run php artisan nge:install and choose containers. This command generate a docker-compose.yml.
  3. Run ./vendor/bin/nge up -d to start your containers
  4. Run ./vendor/bin/nge artisan migrate to migrate your database
  5. Access site via http://localhost:80 by default.

Run Container's Command

You can run commands via container such as artisan, composer, npm, yarn, expose and many more. You can run ./vendor/bin/nge --help|-h to learn more about the available commands.

Examples

  • ./vendor/bin/nge artisan make:controller to make a controller
  • ./vendor/bin/nge composer require some/package to require some/package into your composer.json
  • ./vendor/bin/nge yarn watch to run host reload with yarn command. You can use yarn, npm, or pnpm.

Contributing

Feel free to contribute by reporting new issues or make PRs.

License

Laravel Nge is open-sourced software under the MIT license.

Related Packages

laravel/sail

Docker files for running a basic Laravel application.

235,988,736 1,922
spatie/docker

Run a docker container in your PHPUnit tests

155,065 489
ajuchacko/sail-7.x

Docker files for running a basic Laravel 7 application.

9,372 9
jamosaur/vali

Docker for running a Laravel application

8,392 3
oddvalue/sail

Docker files for running a basic Laravel application.

5,247 0

Version History

Version Released PHP Laravel License
v0.0.4 >=8.1 ^10.0|^11.0|^12.0 MIT
v0.0.3 >=8.1 ^10.0|^11.0|^12.0 MIT
v0.0.2 ^8.0 ^9.52.16|^10.0|^11.0 MIT
v0.0.1 ^8.0 ^9.52.16|^10.0|^11.0 MIT