Download the PHP package albinvar/termux-webzone without Composer

On this page you can find all versions of the php package albinvar/termux-webzone. 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 termux-webzone

Termux Webzone



 _    _      _       ______                 
| |  | |    | |     |___  /                 
| |  | | ___| |__      / /  ___  _ __   ___ 
| |/\| |/ _ \ '_ \    / /  / _ \| '_ \ / _ \
\  /\  /  __/ |_) | ./ /__| (_) | | | |  __/
 \/  \/ \___|_.__/  \_____/\___/|_| |_|\___|

Table of Contents

Introduction

Termux Webzone is a CLI application which provides a ton of features for web developers to build, run and test their php applications within the limits of android. The application is designed only to work with Termux.

Requirements

Installation

Basics

Basically, we need to update and upgrade our packages first. After that we will install php and setup permission to use storage.

Using wget

Run the command and the script will take care of the rest.

Using curl

Run the command and the script will take care of the rest.

Using composer

Remember, installing with composer requires each and every libraries should be downloaded first.

Manual installation

Updation

You can update webzone simply using the inbuilt command.

Or if you have installed via composer, use

Additionaly, old users needs to regenerate settings using the command for any major updates.

Features

Screenshots

Installer Webzone CLI
desktop desktop

Commands

The following commands are available in our tool. You can use the individual crafting routines which are similar to the Artisan commands.

basics Commands
Installable packages
Create Commands
Installer Commands
Server Commands
Port-forwarding Commands
Others

Available Commands

You can use this Commands specifically builded for each features.

Basic Commands

manager

Use : An interactive web interface for managing files inside termux storage built using php. Thanks to Ging-dev for this attractive feature.

options


settings

Use : Helps to configure ports and paths to be used for each commands.


self-update

Use : Automatically updates webzone to latest version.


composer:global

Use : Configure composer globally.


Create Commands

create:codelighniter

Use : Create a fresh new codelighniter project on default project root.

arguments

options

create:laravel

Use : Create a fresh new laravel project on default project root.

arguments

options

create:symfony

Use : Create a fresh new Symfony project on default project root.

arguments

options

create:zend

Use : Create a fresh new zend project on default project root.

arguments

options

create:nette

Use : Create a fresh new nette project on default project root.

arguments

options

create:lumen

Use : Create a fresh new lumen project on default project root.

arguments

options

create:cakephp

Use : Create a fresh new nette project on default project root.

arguments

options


create:yii

Use : Create a fresh new Yii project on default project root.

arguments

options

create:sapper

Use : Create a fresh new sapper project on default project root.

options

Installable packages

install:mysql

Use : Install MySql Database (mariadb).


install:pma

Use : Download and Install PhpMyAdmin latest version from server.

options

Installer Commands

installer:fixer

Use : Install and configure php-cs-fixer globally. You can use php-cs-fixer -h for more details.

options

installer:laravel

Use : Install laravel-installer latest version from packagist.

options

installer:phpstan

Use : Install phpstan latest version from packagist.

options

installer:symfony

Use : Install Symfony CLI from server.


installer:wordpress

Use : Install wordpress latest version from server.

options

Server Commands

server:all

Use : Enable Localhost, Pma, Mysql just in one command (BETA).


server:dev

Use : Start localhost for development with the path set in settings. by default uses /sdcard/www.

options

server:mysql

Use : Start MySql database with the default port set in settings. by default uses /sdcard/www.

options

server:pma

Use : Start PhpMyAdmin on default port (8000) in settings.

options

server:wordpress

Use : Start wordpress site on default port (7070) in settings.

options

Port-forwarding Commands

share:localhost.run

Use : Connect a tunnel to your web appplication running on port 8080 (default)

options

share:localhost.run

Use : Connect a tunnel to your web appplication running on port 8080 (default)

options

share:localhost.run

Use : Connect a tunnel to your web appplication running on port 8080 (default)

options

share:ngrok

Use : ngrok provides a real-time web UI where you can introspect all HTTP traffic running over your tunnels. Replay any request against your tunnel with one click.

options

share:tor

Use : Set up a website in the Onion/Tor network.

(NB: The developer of webzone will not be responsible for any misuses done by users.)

options

project:list (beta)

Use : Show all directories inside project root folder.


Credits

@albinvar @shmshd

Contributing

License

MIT. See LICENSE for more details.


All versions of termux-webzone with dependencies

PHP Build Version
Package Version
Requires php Version ^8.0
ext-curl Version *
ext-json Version *
ext-zip Version *
guzzlehttp/guzzle Version ^7.4
illuminate/http Version ^9.0
illuminate/validation Version ^9.0
laminas/laminas-text Version ^2.9
padraic/phar-updater Version ^1.0.6
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 albinvar/termux-webzone contains the following files

Loading the files please wait ....