A fork of Laravel Valet to work in Linux.

Overview

Build Status Total Downloads Latest Stable Version Latest Unstable Version License

Introduction

Valet Linux is a Laravel development environment for Linux minimalists. No Vagrant, no /etc/hosts file. You can even share your sites publicly using local tunnels. Yeah, we like it too.

Valet Linux configures your system to always run Nginx in the background when your machine starts. Then, using DnsMasq, Valet proxies all requests on the *.test domain to point to sites installed on your local machine.

In other words, a blazing fast Laravel development environment that uses roughly 7mb of RAM. Valet Linux isn't a complete replacement for Vagrant or Homestead, but provides a great alternative if you want flexible basics, prefer extreme speed, or are working on a machine with a limited amount of RAM.

Official Documentation

Documentation for Valet can be found on the Valet Linux website.

License

Laravel Valet is open-sourced software licensed under the MIT license

Comments
  • Ubuntu 17.04 DNS issues after installing

    Ubuntu 17.04 DNS issues after installing

    Using Ubuntu 17.04. After installing Valet I seem to be having intermittent DNS issues including some common sites (facebook, etc...) not always resolving correctly. I believe this may be related to dnsmasq. Is this a known issue?

    distro bug 
    opened by Meverhart 61
  • Bug: Lost network connection after running valet install

    Bug: Lost network connection after running valet install

    Basic info

    | Distro (Name and version) | PHP Version | Valet version | | ------------------------- | ----------- | ------------- | | Ex: Ubuntu 22.04 | 8.1.2 | Latest |

    • [x]I've checked the issue queue and could not find anything similar to my bug.
    • [x] I'm on the latest version of valet-linux (valet --version): 2.2.32
    • [x] I've run valet fix and valet install after updating and before submitting my issue/feature.

    What is the problem? After running valet install for a few seconds, the network connection is lost (the network icon shows an exclamation mark)

    What was supposed to happen? Lost Internet connection

    What actually happened? Network icon with exclamation mark and cannot network access

    How to reproduce this?

    • Install new Ubuntu 22.04
    • Install Composer, Install Valet
    • Run valet install and lost internet.

    I have reinstalled Ubuntu and tried to install Valet 3 times but still get the same problem

    What is the solution? N/A

    opened by datlechin 28
  • Uninstalling valet

    Uninstalling valet

    We need a clear path or docs on how to get back to the state pre-valet. I just upgraded my Ubuntu from 17.04 to 17.10 and have absolutely no idea on how to get back network connectivity. The uninstall script just breaks (can't find php-fpm configuration) but I happen to know that it would tell me anyway that I need to manually restore my network connectivity.

    With previous versions of valet I was easily able to undo the changes. Now I'm really not sure what valet has done and how to undo it.

    Please read the documentation on uninstalling.

    Only if it doesn't help, comment here with the specific steps you've taken and at what point they failed.

    opened by dakira 27
  • Lost ability to browse to other sites after installation

    Lost ability to browse to other sites after installation

    I installed this and it seems nice because I like valet a lot but the Linux where I installed valet can no longer browse to websites. I get the "unable to connect" error in browsers when I try to go to any page.

    I can ping other sites so I know the connection is ok.

    I curled google.com earlier and I got the error "Valet - Not Found" but now when I curl it says connection refused. Any idea how to make my internet work normally again?

    opened by brothman01 25
  • Can't access the site when offline

    Can't access the site when offline

    Hello,

    I have a problem, when offline I can't access the site, but when I connect it to wifi and then disconnect it, it can. I use linux ubuntu 16.04.

    image

    bug 
    opened by hrmshandy 25
  • installation issue

    installation issue

    I run this command

    sudo composer global require cpriego/valet-linux
    

    And this is what i got:

    Changed current directory to /home/anas/.composer
    Using version ^2.0 for cpriego/valet-linux
    ./composer.json has been updated
    Loading composer repositories with package information
    Updating dependencies (including require-dev)
    Your requirements could not be resolved to an installable set of packages.
    
      Problem 1
        - cpriego/valet-linux v2.0.1 requires nategood/httpful ~0.2 -> satisfiable by nategood/httpful[0.2.0, 0.2.1, 0.2.10, 0.2.11, 0.2.13, 0.2.16, 0.2.17, 0.2.19, 0.2.2, 0.2.20, 0.2.3, 0.2.5, 0.2.6, 0.2.7, 0.2.8, 0.2.9].
        - cpriego/valet-linux v2.0.10 requires nategood/httpful ~0.2 -> satisfiable by nategood/httpful[0.2.0, 0.2.1, 0.2.10, 0.2.11, 0.2.13, 0.2.16, 0.2.17, 0.2.19, 0.2.2, 0.2.20, 0.2.3, 0.2.5, 0.2.6, 0.2.7, 0.2.8, 0.2.9].
        - cpriego/valet-linux v2.0.11 requires nategood/httpful ~0.2 -> satisfiable by nategood/httpful[0.2.0, 0.2.1, 0.2.10, 0.2.11, 0.2.13, 0.2.16, 0.2.17, 0.2.19, 0.2.2, 0.2.20, 0.2.3, 0.2.5, 0.2.6, 0.2.7, 0.2.8, 0.2.9].
        - cpriego/valet-linux v2.0.2 requires nategood/httpful ~0.2 -> satisfiable by nategood/httpful[0.2.0, 0.2.1, 0.2.10, 0.2.11, 0.2.13, 0.2.16, 0.2.17, 0.2.19, 0.2.2, 0.2.20, 0.2.3, 0.2.5, 0.2.6, 0.2.7, 0.2.8, 0.2.9].
        - cpriego/valet-linux v2.0.3 requires nategood/httpful ~0.2 -> satisfiable by nategood/httpful[0.2.0, 0.2.1, 0.2.10, 0.2.11, 0.2.13, 0.2.16, 0.2.17, 0.2.19, 0.2.2, 0.2.20, 0.2.3, 0.2.5, 0.2.6, 0.2.7, 0.2.8, 0.2.9].
        - cpriego/valet-linux v2.0.4 requires nategood/httpful ~0.2 -> satisfiable by nategood/httpful[0.2.0, 0.2.1, 0.2.10, 0.2.11, 0.2.13, 0.2.16, 0.2.17, 0.2.19, 0.2.2, 0.2.20, 0.2.3, 0.2.5, 0.2.6, 0.2.7, 0.2.8, 0.2.9].
        - cpriego/valet-linux v2.0.5 requires nategood/httpful ~0.2 -> satisfiable by nategood/httpful[0.2.0, 0.2.1, 0.2.10, 0.2.11, 0.2.13, 0.2.16, 0.2.17, 0.2.19, 0.2.2, 0.2.20, 0.2.3, 0.2.5, 0.2.6, 0.2.7, 0.2.8, 0.2.9].
        - cpriego/valet-linux v2.0.6 requires nategood/httpful ~0.2 -> satisfiable by nategood/httpful[0.2.0, 0.2.1, 0.2.10, 0.2.11, 0.2.13, 0.2.16, 0.2.17, 0.2.19, 0.2.2, 0.2.20, 0.2.3, 0.2.5, 0.2.6, 0.2.7, 0.2.8, 0.2.9].
        - cpriego/valet-linux v2.0.7 requires nategood/httpful ~0.2 -> satisfiable by nategood/httpful[0.2.0, 0.2.1, 0.2.10, 0.2.11, 0.2.13, 0.2.16, 0.2.17, 0.2.19, 0.2.2, 0.2.20, 0.2.3, 0.2.5, 0.2.6, 0.2.7, 0.2.8, 0.2.9].
        - cpriego/valet-linux v2.0.8 requires nategood/httpful ~0.2 -> satisfiable by nategood/httpful[0.2.0, 0.2.1, 0.2.10, 0.2.11, 0.2.13, 0.2.16, 0.2.17, 0.2.19, 0.2.2, 0.2.20, 0.2.3, 0.2.5, 0.2.6, 0.2.7, 0.2.8, 0.2.9].
        - cpriego/valet-linux v2.0.9 requires nategood/httpful ~0.2 -> satisfiable by nategood/httpful[0.2.0, 0.2.1, 0.2.10, 0.2.11, 0.2.13, 0.2.16, 0.2.17, 0.2.19, 0.2.2, 0.2.20, 0.2.3, 0.2.5, 0.2.6, 0.2.7, 0.2.8, 0.2.9].
        - nategood/httpful 0.2.9 requires ext-curl * -> the requested PHP extension curl is missing from your system.
        - nategood/httpful 0.2.8 requires ext-curl * -> the requested PHP extension curl is missing from your system.
        - nategood/httpful 0.2.7 requires ext-curl * -> the requested PHP extension curl is missing from your system.
        - nategood/httpful 0.2.6 requires ext-curl * -> the requested PHP extension curl is missing from your system.
        - nategood/httpful 0.2.5 requires ext-curl * -> the requested PHP extension curl is missing from your system.
        - nategood/httpful 0.2.3 requires ext-curl * -> the requested PHP extension curl is missing from your system.
        - nategood/httpful 0.2.20 requires ext-curl * -> the requested PHP extension curl is missing from your system.
        - nategood/httpful 0.2.2 requires ext-curl * -> the requested PHP extension curl is missing from your system.
        - nategood/httpful 0.2.19 requires ext-curl * -> the requested PHP extension curl is missing from your system.
        - nategood/httpful 0.2.17 requires ext-curl * -> the requested PHP extension curl is missing from your system.
        - nategood/httpful 0.2.16 requires ext-curl * -> the requested PHP extension curl is missing from your system.
        - nategood/httpful 0.2.13 requires ext-curl * -> the requested PHP extension curl is missing from your system.
        - nategood/httpful 0.2.11 requires ext-curl * -> the requested PHP extension curl is missing from your system.
        - nategood/httpful 0.2.10 requires ext-curl * -> the requested PHP extension curl is missing from your system.
        - nategood/httpful 0.2.1 requires ext-curl * -> the requested PHP extension curl is missing from your system.
        - nategood/httpful 0.2.0 requires ext-curl * -> the requested PHP extension curl is missing from your system.
        - Installation request for cpriego/valet-linux ^2.0 -> satisfiable by cpriego/valet-linux[v2.0.1, v2.0.10, v2.0.11, v2.0.2, v2.0.3, v2.0.4, v2.0.5, v2.0.6, v2.0.7, v2.0.8, v2.0.9].
    
      To enable extensions, verify that they are enabled in those .ini files:
        - /etc/php/7.0/cli/php.ini
        - /etc/php/7.0/cli/conf.d/10-mysqlnd.ini
        - /etc/php/7.0/cli/conf.d/10-opcache.ini
        - /etc/php/7.0/cli/conf.d/10-pdo.ini
        - /etc/php/7.0/cli/conf.d/15-xml.ini
        - /etc/php/7.0/cli/conf.d/20-calendar.ini
        - /etc/php/7.0/cli/conf.d/20-ctype.ini
        - /etc/php/7.0/cli/conf.d/20-dom.ini
        - /etc/php/7.0/cli/conf.d/20-exif.ini
        - /etc/php/7.0/cli/conf.d/20-fileinfo.ini
        - /etc/php/7.0/cli/conf.d/20-ftp.ini
        - /etc/php/7.0/cli/conf.d/20-gd.ini
        - /etc/php/7.0/cli/conf.d/20-gettext.ini
        - /etc/php/7.0/cli/conf.d/20-iconv.ini
        - /etc/php/7.0/cli/conf.d/20-intl.ini
        - /etc/php/7.0/cli/conf.d/20-json.ini
        - /etc/php/7.0/cli/conf.d/20-mbstring.ini
        - /etc/php/7.0/cli/conf.d/20-mcrypt.ini
        - /etc/php/7.0/cli/conf.d/20-mysqli.ini
        - /etc/php/7.0/cli/conf.d/20-pdo_mysql.ini
        - /etc/php/7.0/cli/conf.d/20-phar.ini
        - /etc/php/7.0/cli/conf.d/20-posix.ini
        - /etc/php/7.0/cli/conf.d/20-readline.ini
        - /etc/php/7.0/cli/conf.d/20-shmop.ini
        - /etc/php/7.0/cli/conf.d/20-simplexml.ini
        - /etc/php/7.0/cli/conf.d/20-sockets.ini
        - /etc/php/7.0/cli/conf.d/20-sysvmsg.ini
        - /etc/php/7.0/cli/conf.d/20-sysvsem.ini
        - /etc/php/7.0/cli/conf.d/20-sysvshm.ini
        - /etc/php/7.0/cli/conf.d/20-tokenizer.ini
        - /etc/php/7.0/cli/conf.d/20-wddx.ini
        - /etc/php/7.0/cli/conf.d/20-xmlreader.ini
        - /etc/php/7.0/cli/conf.d/20-xmlwriter.ini
        - /etc/php/7.0/cli/conf.d/20-xsl.ini
      You can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode.
    
    Installation failed, reverting ./composer.json to its original content.
    
    
    opened by anasred 23
  • Php-fpm is not running...

    Php-fpm is not running...

    I'm getting this message

    Php-fpm is not running...
    Nginx is not running...
    

    when I run valet status.

    dnsmasq is also not running, so valet is not working.


    El problema que tengo en Antergos y Arch es el de este mismo issue, pero con las instrucciones que me proporcionaste para fedora (descomentando la linea Defaults env_keep +="HOME") la instalación continua perfectamente, pero a la hora abrir cualquier dominio .dev Chrome me tira el error de ERR ICANN NAME COLLISION lo que quiere decir que los DNS no están funcionando, al igual que php-fpm y nginx no están corriendo. Lo que se me hace algo raro es que la primera vez que instalé Antergos de manera limpia la instalación de valet funcionó sin ningún problema y se ejecutó como debería ser, al reinstalar Antergos (igual limpio, eliminando y formateando particiones) comenzó este error. Instalé Arch para comprobar que no sucediera el mismo error, pero no, paso exactamente lo mismo, php-fpm, nginx y dnsmasq se instalan al ejecutar valet install via pacman pero no se ejecutan.

    opened by geradrum 23
  • DNS issues after Valet install

    DNS issues after Valet install

    Hi guys, after install Valet Linux on my Ubuntu 18.04 machine I'm constantly getting a DNS problem every time I boot it up. For DNS to work, I have to go to the terminal and reinstall Valet by uninstalling it first. Once I do that everything will work fine until I restart the machine. Then I have to go through this process once again. Valet was working perfectly on 16.04 and I believe it started acting up on 18.04 after I tried to change the domain name. I am not sure though.

    opened by takdw 22
  • Valet not found 404-Not Found

    Valet not found 404-Not Found

    Hello, guys last night I turned off my laptop without turning off the valet service. Now I'm facing a problem. Whenever I try to hit blog.dev or the URL given with it I'm getting a 404 error

    image

    image

    Please tell me what is it that is going wrong. I even pinged blog.dev to see if it was hitting 127.0.0.1 and yeah it's hitting it

    image

    opened by Gardezi1 22
  • SSL certificate invalid

    SSL certificate invalid

    I am having trouble to get HTTPS working on my site:

    WSL UBUNTU PHP 7.2.10-0ubuntu0.18.04.1 Chrome Version 77.0.3865.120 (Official Build) (64-bit) Valet v2.1.10

    I also tried FF and Edge with same result.

    In Edge I saved the SSL certificate in a file and then tried to import this file to chrome. This gives me a success message, but the certificate is not showing in chrome.

    I did secure my site: $ valet secured mysite.test mysite.test is secured.

    opened by mhsolutions 20
  • valet share 502 error

    valet share 502 error

    I'm getting 502 bad gateway when I try to display the publicly accessible URL.

    screenshot from 2017-08-28 00-18-33 screenshot from 2017-08-28 00-18-37

    I tried to run valet unsecure blog && valet share but it didn't work neither.

    I'm just exploring features of Valet and this one seems really exciting - any help to get this running would be really appreciated.

    opened by jankulma 20
  • Bug: phpmyadmin errors on php 8.1

    Bug: phpmyadmin errors on php 8.1

    Basic info

    | Distro (Name and version) | PHP Version | Valet version | | ------------------------- | ----------- | ------------- | | Ubuntu 20.04.5 LTS | 8.1.13 | 2.2.37 |

    I updated php to 8.1 and my projects are working fine but I am getting this error in phpmyadmin:

    image

    I am getting a load of http_build_query(): Passing null to parameter #2 ($numeric_prefix) of type string is deprecated deprications, something like this:

    image

    image

    When I switch to php 7.4 phpmyadmin works fine.

    opened by Lukicdev 0
  • using valet share

    using valet share

    ngrok by @inconshreveable (Ctrl+C to quit)

    Session Status online
    Account farhan novian (Plan: Free)
    Version 2.3.40
    Region United States (us)
    Web Interface http://127.0.0.1:4040
    Forwarding http://e4f2-180-244-135-158.ngrok.io -> http://test.test:80
    Forwarding https://e4f2-180-244-135-158.ngrok.io -> http://test.test:80

    Connections ttl opn rt1 rt5 p50 p90 PHP Fatal error: Uncaught TypeError: Symfony\Component\Console\Output\Output::writeln(): Argument #1 ($messages) must be of type iterable|string, null given, 0 0 0.00 0.00 0.00 0.00 udes/helpers.php on line 68 and defined in /home/zennovian/.config/composer/vendor/symfony/console/Output/Output.php:97
    Stack trace:
    #0 /home/zennovian/.config/composer/vendor/cpriego/valet-linux/cli/includes/helpers.php(68): Symfony\Component\Console\Output\Output->writeln()
    #1 /home/zennovian/.config/composer/vendor/cpriego/valet-linux/cli/valet.php(281): output()
    #2 [internal function]: Silly\Application->{closure}()
    #3 /home/zennovian/.config/composer/vendor/php-di/invoker/src/Invoker.php(74): call_user_func_array()
    #4 /home/zennovian/.config/composer/vendor/mnapoli/silly/src/Application.php(96): Invoker\Invoker->call()
    #5 /home/zennovian/.config/composer/vendor/symfony/console/Command/Command.php(310): Silly\Application->Silly{closure}()
    #6 /home/zennovian/.config/composer/vendor/symfony/console/Application.php(1020): Symfony\Component\Console\Command\Command->run()
    #7 /home/zennovian/.config/composer/vendor/symfony/console/Application.php(312): Symfony\Component\Console\Application->doRunCommand()
    #8 /home/zennovian/.config/composer/vendor/symfony/console/Application.php(168): Symfony\Component\Console\Application->doRun()
    #9 /home/zennovian/.config/composer/vendor/cpriego/valet-linux/cli/valet.php(408): Symfony\Component\Console\Application->run()
    #10 {main}
    thrown in /home/zennovian/.config/composer/vendor/symfony/console/Output/Output.php on line 97

    Screenshot from 2022-12-13 14-38-38

    opened by zennvoan12 0
  • Bug: Can't install on Arch Linux

    Bug: Can't install on Arch Linux

    Basic info

    | Distro (Name and version) | PHP Version | Valet version | | ------------------------- | ----------- | ------------- | EndeavourOS_Artemis_nova_22_9 | 8.1.3 | 2.2.37

    Unable to install. EndeavourOS is plain Arch Linux. Installer demands php8.1-fpm but Arch only has php-fpm. Install fails.

    opened by andrewbernard 3
  • add conf AppArmor

    add conf AppArmor

    Allow run valet with AppArmor enabled ref : https://github.com/cpriego/valet-linux/issues/396

    the modification of security profiles, i get it of run: # sudo aa-logprof

    I'dont know if there another way to do this, but for now works

    opened by cognitus 3
  • Bug: dns name resolver

    Bug: dns name resolver

    Basic info

    | Distro (Name and version) | PHP Version | Valet version | | ------------------------- | ----------- | ------------- | | Nobara 36 | 8.1.12 | 2.2.36 |

    • [x] I've checked the issue queue and could not find anything similar to my bug.
    • [x] I'm on the latest version of valet-linux (valet --version): <Valet-Linux-Version>
    • [x] I've run valet fix and valet install after updating and before submitting my issue/feature.

    What is the problem? After kernel update, 6.0.8 to 6.0.9. DNS name server are not resolved.

    maybe ref #368 #387

    What actually happened? After a bit search, I found what happened

    # systemctl status dnsmasq.service
    ● dnsmasq.service - DNS caching server.
         Loaded: loaded (/usr/lib/systemd/system/dnsmasq.service; enabled; vendor preset: disabled)
         Active: active (running) since Sat 2022-11-26 10:59:57 -03; 24s ago
        Process: 1116 ExecStart=/usr/sbin/dnsmasq (code=exited, status=0/SUCCESS)
       Main PID: 1122 (dnsmasq)
          Tasks: 1 (limit: 18403)
         Memory: 1.2M
            CPU: 6ms
         CGroup: /system.slice/dnsmasq.service
                 └─ 1122 /usr/sbin/dnsmasq
    
    dnsmasq[1122]: failed to read /opt/valet-linux/dns-servers: Permission denied
    dnsmasq[1122]: failed to read /opt/valet-linux/dns-servers: Permission denied
    dnsmasq[1122]: failed to read /opt/valet-linux/dns-servers: Permission denied
    dnsmasq[1122]: failed to read /opt/valet-linux/dns-servers: Permission denied
    

    ~~I tried change permissions, change owner and group, start dnsmasq as root... and I still get that error. Btw, if boot with a previous kernel I don't have any problem.~~ Update:

    What is the solution? AppArmor was loaded with the new kernel, so i have two solutions:

    1. disable AppArmor
    2. edit the profile dnsmasq in AppArmor.

    In the second case, verify AppArmor was loaded and the module dnsmasq

    # apparmor_status 
    

    stop the dnsmasq service. After, I added a exception in the file: /etc/apparmor.d/usr.sbin.dnsmasq

    #valet linux
    /opt/valet-linux/ r,
    /opt/valet-linux/* r,
    

    reload AppArmor: systemctl reload apparmor and start the dnsmasq service

    opened by cognitus 0
  • Suggestion: Support natively Laravel vite TLS

    Suggestion: Support natively Laravel vite TLS

    The current version (2.2.36) does not support natively Laravel Vite TLS.

    • Laravel Vite looks for the certificates in the folder ~/.config/valet/Certificates/ and this path is hardcoded
    • Valet Linux store the certificates in the folder ~/.valet/Certificates/ and this path is hardcoded

    In order to make this works, I see two possibilities or two workaround:

    1. Valet Linux should support both paths
    2. Laravel Vite should support both paths

    Workaround: Make a symlink 😊

    ln -s ~/.valet ~/.config/valet
    

    Edit:
    An another workaround would be to use a bunch of configuration on each projects

    import fs from 'fs'; 
     
    const host = 'my-app.test'; 
     
    export default defineConfig({
        // ...
        server: { 
            host, 
            hmr: { host }, 
            https: { 
                key: fs.readFileSync(`/path/to/${host}.key`), 
                cert: fs.readFileSync(`/path/to/${host}.crt`), 
            }, 
        }, 
    });
    
    opened by cbaconnier 1
Releases(v2.2.37)
Owner
Carlos Priego
Carlos Priego
ServD - a Docker PHP development environment heavily inspired by Laravel Valet and Laradock

ServD ServD is a Docker PHP development environment heavily inspired by Laravel Valet and Laradock, it supports multiple projects within a working dir

Matt Clinton 2 May 13, 2022
Demo of how you can run your Laravel app with Docker Compose. Look at docker-compose.yml and the docker folder. The rest is just a clean Laravel + Horizon install.

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Matt 5 Oct 22, 2021
Dockerized version of Laravel Homestead

laraedit-docker Dockerized version of Laravel Homestead Documentation For now you can check out the wiki for details on using the container. Once the

LaraEdit 444 Dec 7, 2022
A collection of Laravel goodies.

Laravel Mixins Launcher ?? Hey! We've built a Docker-based deployment tool to launch apps and sites fully containerized. You can find all features and

Protone Media 102 Dec 16, 2022
Docker Containers for simple Laravel development.

Docker containers of Laravel development. Docker Containers for simple Laravel development. Prerequisites This package only works for Linux users righ

Steve Azzopardi 14 May 19, 2022
Laravel 5 with Dockerized Gulp, PHP-FPM, MySQL and nginx using docker-compose

docker-laravel Laravel 5 with Dockerized PHP-FPM, MySQL and nginx using docker-compose Usage Get Composer docker-compose run --rm phpnginx curl -O htt

Harsh Vakharia 83 Feb 8, 2022
A package that allows you to generate simple and fast Docker configurations for your Laravel application!

A package that allows you to generate simple and fast Docker configurations for your Laravel application!

Lucas Nepomuceno 3 Oct 8, 2022
Docker-based workflow management system for Laravel

DevOption Workflows Workflows is a Docker-based workflow management system for Laravel applications. Installation You can install the package via comp

devoption.io 1 Jan 5, 2022
A fork of Laravel Valet to work in Linux.

Introduction Valet Linux is a Laravel development environment for Linux minimalists. No Vagrant, no /etc/hosts file. You can even share your sites pub

Carlos Priego 1.2k Dec 31, 2022
YCOM Impersonate. Login as selected YCOM user 🧙‍♂️in frontend.

YCOM Impersonate Login as selected YCOM user in frontend. Features: Backend users with admin rights or YCOM[] rights, can be automatically logged in v

Friends Of REDAXO 17 Sep 12, 2022
Valet WSL is an advanced development environment for Windows Subsystem for Linux

Introduction Valet WSL is an advanced development environment for Windows Subsystem for Linux. No Vagrant, no hosts file manual management. You can ev

EPTIC Solutions 6 Nov 22, 2022
PHP shells that work on Linux OS, macOS, and Windows OS.

PHP Reverse Shell Just a little refresh on the popular PHP reverse shell script pentestmonkey/php-reverse-shell. Credits to the original author! Works

Ivan Šincek 294 Jan 5, 2023
Laravel Valet for Windows.

Windows port of the popular development environment Laravel Valet. Introduction Valet is a Laravel development environment for Windows. No Vagrant, no

Cretu Eusebiu 805 Dec 13, 2022
Windows version of Laravel Valet

Laravel Valet For Windows Introduction This is Windows version of Laravel Valet. Valet is a Laravel development environment for minimalists. This Wind

Vitr's Archived Projects 62 Nov 6, 2021
Quick new application creation with Laravel and Valet

Super-powered laravel new for Laravel and Valet Lambo is a command-line tool that replaces the Laravel installer and wraps up the most common tasks yo

Tighten 593 Dec 30, 2022
A web based UI for browsing the projects being served by Laravel Valet.

?? Valet Launchpad A web based UI for browsing the projects being served by Laravel Valet. Built on Laravel (with TailwindCSS & Alpine.JS), this small

George Buckingham 20 Dec 14, 2022
ServD - a Docker PHP development environment heavily inspired by Laravel Valet and Laradock

ServD ServD is a Docker PHP development environment heavily inspired by Laravel Valet and Laradock, it supports multiple projects within a working dir

Matt Clinton 2 May 13, 2022
Boilerplate code for protecting a form with proof of work. Uses javascript in the browser to generate the hashcash and PHP on the server to generate the puzzle and validate the proof of work.

Boilerplate code for protecting a form with proof of work. Uses javascript in the browser to generate the hashcash and PHP on the server to generate the puzzle and validate the proof of work.

Jameson Lopp 28 Dec 19, 2022
A PHP Library To Make Your Work Work Easier/Faster

This Is A Php Library To Make Your Work Easier/Faster,

functionality 2 Dec 30, 2022