Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Sail Laravel Package

laravel/sail

Docker-based local dev environment for Laravel on macOS, Windows (WSL2), and Linux. Sail provides ready-to-use containers and a simple CLI so you can start developing without installing extra tools beyond Docker, even with no Docker experience.

View on GitHub
Deep Wiki
Context7
v1.56.0
v1.55.0
v1.54.0
v1.52.0
v1.51.0
v1.49.1
v1.48.1
v1.48.0
v1.46.0
v1.45.0
v1.44.0
v1.43.0
v1.39.1
v1.39.0
v1.38.0
v1.37.1
v1.37.0
v1.36.0
v1.34.0
v1.33.0
v1.32.0
v1.31.3
v1.31.2
v1.9.0

Added

  • Xdebug 3.0 support (#209)

Changed

  • Make sail script publishable (#201, #202)
  • Pass additional arguments to shell / root-shell commands (#208)

Fixed

  • Call source .env before exporting bash environment variables (#207)
v1.8.6

Fixed

  • Fixes missing backslash (#196)
v1.8.5

Changed

  • Minio Console Port (#188)
v1.8.4

Changed

  • Update to Ubuntu 21.04 (#177)
  • Add pcov to php 8.0 runtime (#183)

Fixed

  • Append random subdomain by default (#175)

Removed

  • Remove Unused SEDCMD (#179)
v1.8.3

Fixed

  • Revert Ubuntu 21.04 changes (#174)
v1.8.2

Changed

v1.8.1

Fixed

  • Fix if statement in sail binary (414fd19
v1.8.0

Added

  • Add proxy to vendor binaries (#154)

Changed

  • Use node.js v16.x (#155)
  • Update Sail script to only exit if Main Exits (#156)

Fixed

  • Append MeiliSearch and MinIO to depends (#151)
  • Append MeiliSearch HealthCheck (#150)
v1.7.0

Added

  • Add Redis CLI command (#140)

Fixed

  • Add retries & timeout to healthcheck (#143)
v1.6.0

Added

  • Add MinIO to sail:install Command (#128)

Changed

  • Clear pecl caches & tmp files during Swoole extension install (#134)

Fixed

  • Fix mariaDB Health check (#126)
v1.5.1

Changed

  • Use MySQL shell when running mariadb (#119)

Fixed

  • Fix mysql health check (#125)
v1.5.0

Added

  • MariaDB support (#111)
v1.4.9

Fixed

  • Use different DB user & password for Sail (#75)
v1.4.8

Fixed

  • Update the publish command to consider PHP 7.4 (#68)
v1.4.7

Fixed

v1.4.6

Fixed

v1.4.5

Fixes

  • Replace DB_PORT and DB_CONNECTION for pgsql (#63)
  • Update share command (0348ec8)
v1.4.4

Changed

  • Re-add memcached (#62)

Fixed

  • Fix pgsql.stub volumes typo (#60)
v1.4.3

Changed

v1.4.2

Changed

v1.4.12

Fixed

  • Load missing PECL package index before installing Swoole (#94)
v1.4.11

Changed

v1.4.10

Changed

  • Database default user name and password (#84)

Fixed

  • Patch issue with environment database password replacement (#87)
v1.4.1

Changed

v1.4.0

Added

  • Implement interactive choice and Meilisearch (#58, b78093b)

Changed

  • Display message after installing Sail (#56)

Fixed

  • Change supervisord logfile and pidfile settings (#57)

Removed

v1.30.2
v1.30.1
v1.3.1

Changed

  • Inform user when running docker-compose down (#52)
  • Cleanup supervisord warnings on start (#53)
v1.3.0

Added

  • Add support for dusk:fails (#43)

Fixed

  • Append PostgreSQL HealthCheck (#41)
  • Use non-root MySQL password for sail mysql (#45)
v1.29.3
v1.29.2
v1.29.0
v1.28.2
v1.28.1
v1.28.0
v1.27.4
v1.27.1
v1.27.0
v1.26.2
v1.26.0
v1.24.1
v1.24.0
v1.23.3
v1.23.2
v1.23.1
v1.23.0
v1.22.0
v1.21.5
v1.21.4
v1.21.3
v1.21.2
v1.21.1
v1.21.0
v1.20.2

Fixed

v1.20.1

Fixed

v1.20.0

Added

Fixed

v1.2.0

Added

  • PostgreSQL Support (#28)

Changed

  • Add healthcheck for mysql and redis service in docker-compose (#36)
  • Update Mailhog env variables (bf10c80)
v1.19.0

Added

Changed

v1.18.1

Changed

v1.18.0

Added

v1.17.0

Changed

v1.16.6

Changed

v1.16.5

Changed

v1.16.4

Fixed

v1.16.3

Fixed

v1.16.2

Fixed

v1.16.1

Fixed

v1.16.0
v1.15.4

Fixed

v1.15.3

Changed

v1.15.2

Fixed

v1.15.1

Fixed

v1.15.0

Added

Changed

Fixed

v1.14.9

Changed

v1.14.8

Changed

v1.14.7

Changed

v1.14.6

Fixed

v1.14.5

Changed

v1.14.3

Changed

v1.14.2

Fixed

v1.14.11

Fixed

v1.14.10

Fixed

v1.14.1

Changed

v1.14.0

Added

Fixed

v1.13.9

Changed

v1.13.8

Changed

Fixes

v1.13.7

Fixed

v1.13.5

Changed

v1.13.4
v1.13.3

Changed

Fixed

v1.13.2

Fixed

  • Fix a typo in the "phpunit" command (#329)
v1.13.10

Fixed

v1.13.1

Changed

  • Update for Meilisearch ARM support (#315)

Fixed

  • Fix php8.0-dev depending on php8.1-cli (#316)
v1.13.0

Added

  • Add phpunit alias to sail binary (#310)

Changed

  • Add separator between volume names (#312)
v1.12.9

Changed

  • Make PHP 8.1 the default runtime (#292)
v1.12.8
v1.12.7

Changed

  • Make PHP 8.1 the default runtime (#289)
v1.12.6

Changed

  • Add npm update to Dockerfile (#285)
v1.12.5

Changed

  • Re-enable previously disabled PHP 8.1 extensions (#278)
  • Add platform setting to Meilisearch config (1286886)
v1.12.4

Fixed

  • Fix NODE_VERSION on build (#274)
v1.12.3

Changed

  • Update MySQL stub for Apple Silicon (#272)
v1.12.2

Fixed

  • Revert "Adds a check and error for APP_SERVICE being accurate." (#264)
v1.12.12

Fixed

  • Revert "Set meilisearch data path" (#301)
v1.12.11

Added

  • Set meilisearch data path (#299)
v1.12.10

Fixed

  • ARM based container on Apple Silicon for Selenium (#294)
v1.12.1

Changed

  • Adds a check and error for APP_SERVICE being accurate (#258)
  • Allow NODE_VERSION variable (#261)
v1.12.0

Added

  • PHP 8.1 support (#254)
v1.11.0

Added

  • Added support for "docker compose" command syntax
v1.10.2

Changed

  • Environment variable for share subdomain (#239)
v1.10.1

Changed

  • Adding extra_hosts to the compose file stubs (#222)
  • Allow skip of sail checks (#224)
v1.10.0

Added

  • Add devcontainer to install command (#218)

Changed

  • Removes hardcoded service name from APP_URL in dusk and dusk:fails command (#219)
v1.1.0

Added

  • Yarn Support (#29)
  • root-shell added to bin/sail (#33)

Changed

  • Add sail bash to Initiate a Bash shell within the application container (#30)

Fixed

  • Send error messages to STDERR (#32)
v1.0.1

Fixed

  • Fix a bug with memcached (7457004)
v1.0.0

Initial stable release.

Changed
  • Revert "Switch to PHP 8.1" (#291)
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport
twbs/bootstrap4
php-http/client-implementation
phpcr/phpcr-implementation
cucumber/gherkin-monorepo
haydenpierce/class-finder
psr/simple-cache-implementation