github.com/laravel/sail ↗

Docker files for running a basic Laravel application.

An animated visualization of laravel/sail's Git history from November 2020 to December 2020, built by 16 contributors. The codebase reached 117 lines, mostly Shell. The video runs 15 seconds.

Render your own repo

Turn any GitHub repository into a video like this — free sample in seconds.

Visualize your own →

Open this visualization on its own page →

Language

Shell

Contributors

16

Lines of Code

117

From

2020-11-09

To

2020-12-21

Advertisement

About laravel/sail

Laravel Sail is a Docker-based local development environment designed to make Laravel development accessible and straightforward. It eliminates the need to install PHP, database servers, or other dependencies directly on your machine by containerizing the entire development stack. The project is compatible with macOS, Windows with WSL2, and Linux, making it work across different operating systems.

The project provides a simple command-line interface that allows developers to start building Laravel applications without requiring prior Docker knowledge or experience. Sail handles all the complexity of Docker configuration behind the scenes, letting developers focus on writing code rather than managing infrastructure. The project was inspired by Vessel, an earlier Docker solution for local development, and draws from the shipping-docker community resources to help developers understand containerization concepts.

Sail is maintained as part of the official Laravel ecosystem and is intended for developers of all experience levels who want a streamlined local development setup. The project is licensed under the MIT license and welcomes community contributions.

Advertisement

Share this video