najibismail / valet-wsl
A more enjoyable local development experience for Windows Subsystem for Linux.
Requires
- php: >=7.2
- ext-json: *
- ext-posix: *
- illuminate/container: ~5.3|^6.0|^7.0
- mnapoli/silly: ~1.1
- nategood/httpful: ~0.2
- symfony/process: ~2.7|~3.0|~4.0|~5.0
- tightenco/collect: ~5.3|^6.0|^7.0
Requires (Dev)
- mockery/mockery: ^1.3
- phpunit/phpunit: ^8.5
- squizlabs/php_codesniffer: 3.*
This package is auto-updated.
Last update: 2024-10-18 12:46:53 UTC
README
Introduction
Valet for WSL provides a way to quickly setup a development environment for Laravel using Valet in Windows Subsystem for Linux.
Known Limitations and Issues
Currently I have not been able to get Windows to talk to dnsmasq so another solution has to be found. Also, valet secure
will not be seamless and will require a windows script be run after a site is secured to install the certs in Windows.
Current Goals
My current goal is to come as close to creating the valet experience as possible on windows. I will accomplish this by modifying the valet script to be able to handle WSL problems. I am pretty sure I will not be able to remove the need to install the ssl certificate authroity in windows and unless I get dnsmasq to work one day a windows dns proxy will have to be installed and configured.
Official Documentation
Documentation for Valet can be found on the Valet Linux website.
Setup Procedures
Documentation for how I setup and use this version of valet on my own system: Valet WSL Wiki.
License
Laravel Valet is open-sourced software licensed under the MIT license