Download the PHP package ahmdadl/valet-linux-plus without Composer

On this page you can find all versions of the php package ahmdadl/valet-linux-plus. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package valet-linux-plus

Total Downloads Latest Stable Version License

Version 3.2.0 · An advanced local development environment for Linux.

Table of Contents

Introduction

Valet Linux+ is an advanced 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 PHP 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.

Installation & Requirements

Valet Linux+ is distributed as a Composer package and requires the following:

Requirement Notes
PHP >=8.2 (CLI) — any PHP >=8.2 is supported (8.2, 8.3, 8.4 … 9.x, future-proof). Extensions pdo, posix, json, mbstring, xml are required. Valet validates with version_compare >=8.2 and isolation supports >=7.0.
Nginx Installed and managed automatically by Valet.
DnsMasq Installed and configured automatically for the *.test TLD.
Composer Required to install Valet (composer global require ahmdadl/valet-linux-plus).
OS support Debian/Ubuntu, Fedora, and Arch-based distributions (distro-aware service handling).
Optional MySQL/MariaDB (default DB), Redis, Mailpit (mail catching), Ngrok (sharing), and PostgreSQL (opt-in via --with-pgsql).

Install globally with Composer, then run the installer:

Use valet install --with-pgsql to also set up PostgreSQL, or --mariadb to use MariaDB instead of MySQL. See docs/commands.md for the full install options.

Optional: auto-switch PHP when entering Valet sites:

Command Overview

Valet Linux+ ships with a large command set. The complete, detailed reference — including every option, argument, and example — lives in docs/commands.md.

Category Commands
Service lifecycle install, start, restart, stop, uninstall, status, services, service:add, service:remove
Version & update is-latest, update
Domain, port & networking domain, port, which, proxy, unproxy, proxies
Paths & linking park, paths, forget, link, unlink, links, secure, unsecure, secured
Database (MySQL/MariaDB) db:list, db:create, db:drop, db:reset, db:setup, db:refresh, db:sqlite, db:sqlite:reset, db:import, db:export, db:configure, db:url, db:open
PostgreSQL pg:list, pg:create, pg:drop, pg:reset, pg:import, pg:export, pg:configure
PHP isolation use, isolate, unisolate, isolated, which-php, php, composer, tinker, repl, shell-hook, tune, bench
Project DX clone, init, env, profile:*, cache:*, database
IDE helpers code, ps, subl, open
Sharing share, fetch-share-url, ngrok-auth
Diagnostics diagnose, doctor, health, xdebug, log, logs, mail, dashboard, backup, restore

Changelog

See CHANGELOG.md for version history.

What's Different vs Upstream

This fork is based on valet-linux-plus/valet-linux-plus and extends it with the following capabilities not present in the upstream base:

Credits

This is a community fork of genesisweb/valet-linux-plus (now valet-linux-plus/valet-linux-plus) created by Uttam Rabadiya and Divyank Munjapara. All credit for the original base goes to them — this fork maintains and extends their work (2.1.x: diagnose, PostgreSQL, Xdebug toggle, logs/mail/status, backup/restore, configurable services, dashboard). This project is not affiliated with or endorsed by the original authors.

License

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


All versions of valet-linux-plus with dependencies

PHP Build Version
Package Version
Requires ext-pdo Version *
ext-posix Version *
ext-json Version *
ext-mbstring Version *
ext-xml Version *
php Version >=8.2
illuminate/container Version ^11.0 || ^12.0
mnapoli/silly Version ^1.9
symfony/process Version ^7.0
nategood/httpful Version ^1.0
illuminate/collections Version ^11.4 || ^12.0
uttamrabadiya/console-components Version ^1.0.1
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package ahmdadl/valet-linux-plus contains the following files

Loading the files please wait ...