Tools

Practical guides for Laravel Sail—compose snippets, env layout, queues, and production-minded notes.

  • Laravel Sail — full guide

    What Sail is, daily commands, PHP versions, Redis/RabbitMQ/Postgres/Mongo overviews, queues, Mailpit, Xdebug, compose tweaks, env split, local vs deploy.

  • Sail: databases & Docker services

    Ready-to-adapt compose for Redis, PostgreSQL swap, MongoDB + PHP extension, RabbitMQ sidecar, Mailpit/Meilisearch hooks, healthchecks and volumes.

  • Sail: queues & workers

    sync vs database vs redis, `queue:work` inside Sail, Horizon locally, RabbitMQ + Laravel packages, failed jobs, restarts after code changes, prod contrast.

  • Sail: environments & deployment

    .env vs .env.example vs CI secrets, FORWARD_* ports, APP_URL in Docker, GitHub Actions pattern, checklists when Sail is not production.

  • Sail: troubleshooting & performance

    WSL2 and file sync, permissions, port conflicts, rebuilds, OPcache and Xdebug inside containers, Vite/npm, and when to reset volumes.