valeryan / valet-wsl
A more enjoyable local development experience for Windows Subsystem for Linux.
Installs: 4 403
Dependents: 0
Suggesters: 0
Security: 0
Stars: 146
Watchers: 7
Forks: 696
Open Issues: 8
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-11 00:14:42 UTC
README
Maintenance Status
A while ago I moved on from php and now work in dotnet. I do currently have the bandwidth to work on this project. If you want to take over this project or just be an additionly maintainer and help solve any of the issues that are present, please contact me.
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