Skip to content

๐Ÿš€ Lean & Mean Web-proxy Machine. yxorP is an exceptionally effective Web proxy CMS. Multi-tenancy, Plug-and-Play, Flat-file, Advanced Caching, Multi-threaded, User-defined Extensions, and Content Spinner - PHP CURL & Composer are optional.

Notifications You must be signed in to change notification settings

4dboard/Proxy-yxorP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation


๐Ÿ†๏ธ LIVE DEMO : A live, interactive demonstration is now accessible through Gitpod. ( open demo )

๐ŸŽฅ๏ธ MAKING OF VIDEO : A brief film detailing the development of the yxorP project. ( watch video )

image

๐Ÿ“ข [ ARCHITECTURE ] โšก [ DEVELOPERS ] ๐ŸŒˆ [ DOCUMENTATION ] ๐Ÿ”ฅ [ CREATION VIDEO ] ๐Ÿš€๏ธ [ WEBSITE ]

yxorP SAAS(y) Web Proxy Portal Manager + Admin Dashboard (GUI)

๐Ÿš€๏ธ Lean & Mean Web-proxy Machine: yxorP is an exceptionally effective Web proxy CMS. Multi-tenancy, Plug-and-Play, Flat-file, Advanced Caching, Multi-threaded, User-defined Extensions, and Content Spinner - PHP CURL & Composer are optional.

image

"Like Glype, KnProxy, or PHP Proxy - on steroids"

yxorP is an adjustable, flexible, and user-friendly web proxy management solution. Using basic plugins and themes, the plug-and-play program was designed to give a system that is simply extensible and changeable.

The plug-and-play system can quickly process millions of requests since it has flat-file, cache, and database engines. The intuitive graphical user interface (GUI) of the system enables the rendering of several customized webpages from a single instance, and the event-driven yxorP architecture makes it simple to administer and modify.

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

image

The plug-and-play yxroP Proxy Management System does not need database administration, PHP CURL, or Composer; nonetheless, they are suggested but optional. The application's event-driven architecture and modular design make it easy to alter and grow. Since the flat-file caching engine does not serialize and deserialize the data, the sophisticated caching system is 500 times quicker than Memcache and Redis. The initial design of yxorP supports both stateless (Standard PHP) and stateful (Swoole) modes, however stateful mode is more efficient. Using the program's proxy interface, you may proxy many editable websites using a single application. The yxorP web proxy centralizes proxy administration.

image

image

image

โš ๏ธRequires: Minimum requirement is PHP version 8.0 +
๐Ÿ”ฅ GD extension, OpenSSL extension, Curl extension
๐Ÿ”ฅ Fileinfo extension, Intl extension and Pdo_sqlite extension

Add the following lines to the conclusion of your "php.ini" file to activate the necessary PHP extensions; they should be active by default, but you may need to activate them if the application is not functioning as expected. Even though this allows the required PHP extension, you should still validate your PHP version (8.1 is recommended):

extension=curl
extension=fileinfo
extension=gd
extension=intl
extension=openssl
extension=pdo_sqlite

Create a duplicate of the "env.example" file and save it as ".env"


cp ./env.example ./.env 

Modify the settings included inside the ".env" file as necessary. The program is configured to respond to query from any domain by acting as a proxy and forwarding them to the "example.com" website. Replace "www.example.com" in the ".env" file with a new URL, and all future queries will reflect the change. After serving the website on localhost or any other domain, go to http://localhost/app and enter the login username 'yxorP' and the password 'yxorP'. This will allow you to configure the application to direct traffic from a given domain to a specific website. After gaining access to the admin, choose "sites" and clone the example website so that its settings may be modified.

image

image

image

PHP, unlike other programming languages, is by default staeless much like HTML or CSS. This aspect of the protocol is reminiscent of the first stages of the HyperText Transfer Protocol (HTTP) (HTTP). Sstate can be implemented however using sessions, databases, shared memory, files, or any other technology that is capable of keeping state in some capacity in some form or another. A typlical setup for this type of PHP application would be using Apache or for example Nginx with php-fpm. NGINX web server (as reverse proxy) serves PHP applications through the FastCGI protocol (as a backend application server). NGINX employs PHP-FPM (FastCGI Process Manager), an alternative PHP FastCGI implementation that runs in the background as a daemon, listening for CGI requests i.e.


server {

        listen 80 default_server;

        listen [::]:80 default_server;

       

        listen 443 ssl default_server;

        listen [::]:443 ssl default_server;

        

        error_log /var/www/yxorP/logs;

        

        root /var/www/yxorP;

        index index.php;

        server_name _;

        location ~ / {

                if (!-e $request_filename){

                        rewrite ^.* /index.php break;

                }

                include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php8.1-fpm.sock;

        }

}

image

image

image

Both the Swoole and the RoadRunner servers, which are well-known for their speed and dependability, are capable of running PHP applications. These programs must have access to persistent data. After installation, the Swoole PHP extension gives users access to a wide number of functions, some of which may be useful while others may be entertaining to explore. This spans a wide range of concepts, including web sockets, coroutines, fibers, and caching. The creation of RoadRunner, which is a robust application server, load balancer, and process manager, was accomplished with the assistance of GoLang. It is possible that Octane will implement any one of these strategies; it all relies on the person who created the code. As a result of Octane's usage of the PHP Swoole extension, the latter has access to a far greater number and diversity of functions than RoadRunner has.


php ./server.php

image

image

image

Docker Compose is a tool that enables developers to build and deploy applications that are comprised of several containers at the same time. You are free to create and launch apps with the assistance of this tool. Compose gives us the ability to declare our services inside a YAML file, which afterwards gives us the ability to deploy, expand, or destroy our infrastructure with a single command.


docker-composer up -d 

image

image

image

Docker gives its customers the capacity to manage containers in a way that is comparable to managing virtual machines. This is due to the fact that containerized computers are comparable to virtual machines in that they are comparatively lightweight and modular. This makes it feasible to simplify a range of processes, including the design and construction of containers as well as the transportation of images. One example of this is the shipping of photographs. Voici a few illustrations of some of these:


docker run

-p 80:80 --rm -u www-data -v \`pwd\`:/var/www -e ENV=dev donpablonow/yxorp 

image

image

image

Technical Issue and Assistance

The program is "plug and play" and works properly out of the box; the following issues have been noted with the application could be:

  • Verify that the computer has been outfitted with all the necessary PHP extensions, such as the following:

    • PHP Pdo mod, and this is for the sqlite database 'apt install php8.1-common'

    • PHP Intl mod, this is for puny domain names, Punycode or IDN, or install it with 'php-intl' if you want to use it with IDN.

  • You need to check that the "./app" submodule was properly retrieved; the directory should already be present at the top level of the project and have some information. If the directory is not there, you may quickly initialize the submodule by entering "git submodule init" into the terminal.

  • Ensure that the x cache folders that can be found in "./app/storage/cache" and "./inc/cache." are able to have their contents written to. Either the command "chmod 775./app/storage/cache" or the command "chown root: ./app/storage/cache" may be used to make the files readable again.

If you have completed all of these steps, you should be experiencing no difficulty. However, if you are still experiencing problems, you will likely need to contact a developer or file a request for help on GitHub's issue tracker for this project.

image

image

image

image

๐Ÿ”‹ Batteries Included: Plug & Play [CURL + Composer Optional], Proxy as a Service, Multi-tenant, Multi-Threaded, with Cache & Article Spinner.

image

In addition to a system for content-spinning and an auto-caching engine, the website's interface is visually pleasant. Arangodb, Devnull, Dynamodb (AWS), Cassandra, Devrandom, Files, CouchBasev3, Memstatic, Firestore, Couchdb, Leveldb, Mongodb, Memcache(d),Predis, Sqlite, Redis, Wincache, Sssb, and Zend Disk Cache are among the available cache drivers. Integrating the two most efficient web proxy applications enhances performance. This self-service proxy engine supports several tenants with little performance loss by combining an attractive flat-file web interface with a bespoke multithreaded caching layer and a very effective thesaurus article spinner with a minimum vocabulary of 10,000 words. In addition to an integrated cache management system and a web-based cache management system, the proxy is modular or plugin-based. Internet-based graphical user interface (GUI) monitoring and analytics (GUI). By using a custom-built content spinning engine, the system is able to "enhance" (or "spin") information with little performance loss (10,000+ thesaurus/dictionary items) and without sacrificing quality.

image

image

image

image

If you want a versatile management interface that isn't flexible and replaceable, the admin back-end is fantastic.

image

Implementation is the most efficient approach to use the offered information. Admin is a good option to investigate if

you need to manage a large number of devices or require a content management interface for static site builders. Both of

these scenarios need cautious admin operation. If any of these apply to your situation, you should give them special

consideration. Each of these occurrences happens sometimes. Construct whole new apps, then provide Admin access to them

so it can feed them content.

image

The headless admin is displayed with an API-first layout that prioritizes and hierarchically arranges data. This

separation between client-side consumption and management of information and server-side administration of material

should simplify the publishing process. The admin is limited to the tasks required to maintain back-end content. Its

fundamental objective is to distribute structured content across several media via a simple application programming

interface, as opposed to depending on the transmission of data through individual web pages.

image

image

image

Manage flexible content models. Despite the existence of accessible content models, none have been developed before. You will be solely responsible for developing the content model required for this method. A user interface free of extraneous elements and clutter. Admin provides not just an easy user interface, but also one that is continuously updated.

You may use the system in any way you see appropriate, so long as you adhere to the set requirements. There is just one system in place. Utilize a straightforward application programming interface to get access to your content (API).


image

image

image

  • You are free to come up with the most creative arrangement you are capable of conceiving since the display does not have any restrictions of any kind, giving you the opportunity to do so.

  • As a consequence of the potential to make content just once and then use it across the board, it is possible to produce material for a substantial number of various distribution channels at the same time. These channels include television, radio, the internet, and mobile devices.

  • Content that can be easily resized to suit numerous screen sizes without suffering a degradation in quality and that can be rapidly changed to match a number of screen sizes

  • Capable of functioning appropriately on all the various devices that you use, in addition to the microsites, in the event that you make use of them.

  • The basic minimal amount of knowledge and experience that is necessary to be considered qualified for the position

  • Incorporations that are not just fast, but they are also simple and straightforward to comprehend

  • Creating effective lines of communication with every facet of life is an imperative need that must be met.

image image image image

You may build static flat file versions of your original webpages by utilizing yxorP to mirror your websites, supplying mirrored or cloned copies of those websites, and then giving the mirrored or cloned copies of those websites as static flat file variants of your original webpages. This is feasible by using yxorP to mirror your websites.

image

๐Ÿ”ฅ Cache

image

image

The cached information is made accessible to customers through a Web proxy. These items may include anything that is available through the Internet. This category may include articles, images, and files. Internet users may now get the required information far faster, and they are no longer directly in competition with other activities for available bandwidth.

image

When you load your websites utilizing caching, you not only reduce the likelihood that the loading time will increase,but you also reduce the server strain caused by your actions. Consequently, the time required for online pages to load will decrease with time.

image

๐Ÿ“› Firewall

image

image

All network access requests are continually monitored and filtered by a firewall, while proxy servers only provide the former role. This is the most significant distinction between the two security techniques. This is the most notable distinction between the two kinds of used safety measures. By emphasizing this contrast, the two unique types of security measures may be distinguished most clearly from one another.

A proxy server connects the user's local computer to the server, allowing it to receive data on the user's behalf. This connection gives the local computer of the user access to the server. Due to these operations, the proxy server acts as an intermediate between the client and the server. Access should never be allowed unless specifically permitted by the appropriate authorities.

image

To defend your websites against distributed denial of service attacks and other sorts of attacks, you must configure a virtual firewall behind your proxy server. You will be safeguarded against website-based assaults in general if you follow these steps to their logical conclusion.

image

๐Ÿ”ณ iFrame

image

image

The CORS Proxy API will use many backend technologies to fulfill all of your requests for third-party-controlled resources. This is required for the API to fulfill your requests. The sole requirement of the CORS Proxy API endpoint is that you provide the request body together with all client-requested request data. After receiving and processing your request, CORS Proxy will promptly return it to you using an efficient and effective method.

image

Although it is feasible to use iframing services without CORS, doing so is discouraged. It has been said that the behavior in question, although being plausible and "not suggested but attainable," it is "not advised but possible."

image

๐Ÿ”ฑ Load-balancing

image

image

TCP Proxy Load Balancing is a method that allows users from many regions of the world to share a single IP address. The TCP proxy load balancer is accountable for automatically routing traffic to geographically the nearest backends. TCP Proxy Load Balancing may operate as a global load balancing service when the Premium Tier is applied. Either a load balancer or a Web proxy server is required when implementing in-memory replication of client session information. Both options cannot be used together. This is done so that all domain-based applications may be accessed through a single URL for external clients.

image

The installation of cloned copies of your website on several additional servers, each of which is connected to a load-balancing system, is one method for achieving this objective. There are several other approaches that might be used in this operation. Using a cluster of servers is a potential alternative method that might be utilized to execute this assignment effectively.

image

โŒ› Allways-online

image

image

It is possible to provide failover support across proxies by duplicating the first proxy server. This second proxy server is very identical to the first. This permits a smooth transfer between proxy servers in the case of a server failure. Due to their incapacity to communicate, proxy servers and peer masters must be handled by a load balancer since they are unaware of one another. Peer masters are in communication with and converse with one another. In contrast, peer masters are familiar with one another and maintain open communication lines. Various properties of peer masters and proxy servers must be accounted for.

image

By keeping a proxy version of your website and switching to it whenever the actual website is unavailable for maintenance or changes, you can ensure that your online resources remain accessible at a high level and continuously. This will guarantee that your online material is constantly accessible to users. This will help you to guarantee that your consumers always have access to your online resources.

+ many more.

The applications outlined in this page are only a sampling of the many ways in which this proxy may be implemented; further information is accessible in our discussion forum.

image

By using a technique that is simple to put into action, BugSnag is able to assist in the simplification of the process of error monitoring in addition to the management of application stability. This is made possible via the use of an easy to implement approach. Because of this, BugSnag is able to maintain application stability in a more efficient manner. In order to be in a position to create views that are supported by facts about the process of problem-solving or the creation of software, it is necessary to have the ability to retain stability.

image

Because our mobile support is widely regarded as the industry's gold standard, we are able to supply teams with diagnostic data that enables them to reproduce issues and discover solutions to them as soon as those problems begin to have an effect on the system's reliability. The reports on the different types of errors are sorted according to the underlying cause of the error, and in some situations, they are also categorized according to the impact that the error had on the business. In addition to this, we provide our clients with in-depth information on the diagnostic process.

image image image

Gitpod gives Theia developers access to a Visual Studio Code-based integrated development environment (IDE). This integrated development environment (IDE) allows the change and reorganization of code, as well as the creation of brand-new features. It offers a full operating system environment, allowing programs designed expressly for the platform to use the operating system environment and run effectively. This is possible because these apps may misuse the operating system environment. As a result, apps may now use the operating system environment. Previously, this was impossible. During the creation of these apps, the extensive capabilities of the platform were meticulously evaluated.

image image image image

Visit their website to learn more about Gitpod and how the platform's capabilities are always expanding. These two topics are discussed on their website. Gitpods, on the other hand, are containers managed by Docker and running Ubuntu 20.04 Focal. The software installation process is hindered because the user gitpod is not on the list of users having sudo privileges. This raises the procedure's complexity. It is not impossible for installation components that need root privileges to alter the Dockerfile associated with a running instance of Docker. The optimum place for various activities may be the Dockerfile, the command line, or the code, depending on the circumstances of the situation. As Dockerfiles are only configuration files for containers, they do not need to be very complicated for the vast majority of operations.

Gitpod has a user account and home directory named gitpod and located at /home/gitpod. Despite this, only the original Docker container is preserved in the shared and shareable workspace. When a repository is cloned or rolled back, only the modifications performed in the workspace of a Gitpod are kept. "workspace" refers to the directory structure available through the route /workspace/your-workspace-name, and "workspace" refers to the directory structure.

image

image image

The performance of a single web proxy surpasses that of the two original web proxies combined. Due to the combination of two of the most powerful PHP reverse proxies presently available on the Internet, this is now feasible. Combining two PHP reverse proxies resulted in the creation of this web proxy. Due to the fact that this is a brand-new project, it may be modified in the future. Your cooperation and understanding are much appreciated in this subject. You just cannot ignore this part of the issue. Using the PHP-Proxy library, which is a component of the PHP programming language and can be downloaded for free from the PHP website, you may quickly and easily configure a web proxy application for your web server. Visit their website if you are interested in learning more about PHP. Thus, you may avoid manually setting the web proxy application you use. If you are able to help financially or in any other way to the success of this project, please know that you will be shown a great degree of gratitude and will not be acting alone. I could devote more time to the growth and development of the project, therefore accelerating its overall advancement.

image image image image

image

Server Keep in mind that the operation of this proxy script may be compromised on websites or pages that, as mentioned above, include an excessive number of "dynamic components" or are otherwise script-heavy. This is something that must be recalled continually. This is an essential factor that must constantly be kept in mind. It is essential that you always have this in mind, thus keep it in mind at all times. Web proxy transmissions cannot be encrypted, which is a shortcoming of the technology. This topic is well recognized. This problem has persisted for a period of time that is deemed substantial. This is only one of the several unfavorable facets of the present situation. Visiting certain types of websites may need the usage of a dependable proxy server to guarantee that your web browser's HTTP requests are routed via the proper websites. To preserve the privacy of the information you enter on the websites you visit, this will be the case. This is done to guarantee that your privacy and safety are always maintained.

image

image image

image

To launch the Lando development environment, you must stick to the LAMP formula. Lando is an open-source development instrument suited to all projects. You are allowed to utilize the Lando - A Liberating Dev Tool For All Your Projects project for any and all of your projects, since it enables "plug and play" functionality on PHP-compatible PCs and development in a LAMP-supported environment. This allows you to use Lando in all projects. Check this page's "Frequently Asked Questions" section if you need further information about this project. Globally, professional software engineers often apply local development and DevOps technologies; yet, the United States has the most firms specializing in these technical advances. Even when there are insufficient resources available to aid in the development process, it is still feasible to surpass the conceptual limitations imposed by the current state of affairs. This is the case despite the availability of insufficient instruments to aid in the growing process. If you can prioritize the most essential tasks, you will be able to do more while spending less time, money, and experiencing less long-term aggravation. To ease some stress you are now experiencing, it may be beneficial to prioritize the most essential chores.

image image

Clone this repo


git clone https://github.com/4dboard/Proxy-yxorP 

Clone the "sample.env" to ".env" and update with the correct details.


cp ./sample.env ./.env 

Host the files on a PHP server


cd ./inc # Start it up lando start # List information about this app. lando info 

or


# Initialize a lamp recipe using the latest codeigniter version lando 

init \\ --source remote \\ --remote-url https://github.com/bcit-ci/CodeIgniter/archive/3.1.10.tar.gz \\ --remote-options="--strip-components 1" \\ --recipe lamp \\ --webroot . \\ --name my-first-lamp-app

For more information please see: https://docs.lando.dev/config/lamp.html

image image

image

When it comes to software updates, the alterations that are made are most likely going to be made to the application's dependant packages rather than the program itself; for instance, the bulk of the modifications are going to be made to the php-proxy package rather than to the program itself.

.env

This file will be loaded into the Config /** * {@inlinetag} * this is @not a standardtag - must begin a line. *this is a valid {@inlinetag} also * @standardtag */ class at the global level.

/plugins/

Users are strongly encouraged to create their own plugins in this subdirectory, which may be loaded automatically from the root directory. This subfolder is located inside the root directory, which contains all other subfolders. In addition, these plugins may be manually installed on the system. The proxy, which includes a number of built-in plugins, has some limits, and users are strongly encouraged to create their own plugins to maximize the number of available customization choices. This is due to the proxy's incorporation of several plugins. This is because the proxy has already installed several plugins. This is because the proxy's design already contains several plugins. Multiple plugins have been preconfigured on the proxy server for your convenience. Consider a simple example, such as the " /plugins/TestPlugin.php" text file. This file may be located in the plugins directory and is positioned inside it.

image image image

image

Utilize your web browser to go to the root directory of the project. The next step is account registration, followed by login. yxorP is Composer-compatible and supports databases, PHP, and CURL. Given that yxorP is operating as their proxy, alterations are permissible. Admin controls the PHAR (PHP archive) binary version of proxies, which is used by many websites. The yxorP web proxy, which permits user experience customisation, is commercially available and deployable. However, a plugin-based architecture and event-driven design are required. Expandable, customisable. YxorP offers the industry's most potent graphical back-end content management system interface. When a request is made, the hostname will be utilized to get site-specific information from the system's backend. modified. Occasionally, specialized engines are used to recreate website content. Any adjustments you make to the page are automatically saved. The memory-based cache is about 500 times more efficient than the flat-file cache. Memcache and Redis are both caching technologies. Avoiding serialization may increase the efficiency of cache processing. After receiving a software upgrade, Snag will soon be able to handle yxorP. This problem has been resolved, therefore the upgrading may continue without incident. Due to the application's interoperability with other systems and error tracking, the logging must be adjusted.

image image

image

Before pull requests may be sent to the production environment, they must be reviewed and approved by the development team. This must be completed prior to implementing any pull requests. This need must be met before pull requests may be implemented, since it is a prerequisite. To debate the suggested modifications to the document, you must create a new issue with the title of the primary discussion subject. Then, and only then, may you specify the modifications you want to implement. Then you may negotiate the required revisions. Then you will be able to accomplish the essential life changes. After that, you will finally be able to discuss the desired life enhancements. Please ensure that all tests are up-to-date so the results may be interpreted as precisely as possible. We cannot adequately convey our appreciation for your assistance and support. We are really appreciative. Please accept our profound gratitude for all you've done for us.

image

image image

image

  • Front-end

  • Combine Proxy Engines

  • Allow Multi-tent rendering

  • Build Caching

Layer

  • Develop Multi-threading support (PHP Vanilla/Independent) + More (To be listed soon)

  • Foundation

  • API Service

  • TxT DB

  • Login

  • Registration

  • Admin

  • Who is Online

  • Documentation

  • Tables

  • Users

  • Notes

  • Tasks

  • Chat

  • Notes

  • Data Scheme

  • API Endpoints

  • Functions

  • UI

  • Tasks

  • Data Scheme

  • API Endpoints

  • Functions

  • UI

  • Chat

  • Data Scheme

  • API Endpoints

  • Functions

  • UI

  • Testing

  • Versions

  • Owners

  • Crate details

image

yxorP Documentation

image

Class Description
Attribute
CLI
DotEnv
FileStorage
JsonException
JsonException
Mailer
Mailer_Message
Normalizer
PhpToken
RedisLite RedisLite class.
ReturnTypeWillChange
SVGSanitizer Class SVGSanitizer
SimpleImageLib A PHP class that makes working with images as simple as possible.
UnhandledMatchError
ValueError
onCheckAction Importing the wrapper class from the yxorP\lib\http namespace. Extending the wrapper class, which is a class that is used to wrap events.
onCompleteAction Extending the wrapper class, which is a class that allows you to hook into the request lifecycle.
onContextAction Extending the wrapper class, which is a class that is used to wrap the request and response objects.
onExceptionAction A class that extends the wrapper class.
onFinalAction Extending the wrapper class, which is a class that allows you to hook into the request lifecycle.
onHeadersAction Extending the wrapper class.
onIncludesAction Extending the wrapper class.
onRequestAction Extending the wrapper class.
onSendAction Extending the wrapper class, which is a class that is used to wrap the event class.
onSentAction Extending the wrapper class, which is a class that is used to wrap the event class.
onWriteAction Importing the response class from the http namespace.

image

image

  • PHP Curl Class HTTP requests made easy PHP Curl Class makes it easy to send HTTP requests and integrate with web APIs.

  • pminiProxy miniProxy is a simple web proxy written in PHP that can allow you to bypass Internet content filters, or to browse the internet anonymously. miniProxy is licensed under the GNU GPL v3. miniProxy is the successor to PageForward.

  • php-proxy-app Web Proxy Application built on php-proxy library ready to be installed on your server

  • php-proxy A web proxy script written in PHP and built as an alternative to Glype.

  • KnProxy Lightweight, PHP-based Web Proxy that can utilize whatever remote connecting ablities your server has to offer. It should work out of the box. No configuration needed. For educational purposes.

  • PHProxy PHP based web proxy. Initially developed by whitefyre

  • Glype A copy of glype,web-based proxy script written in PHP

  • PHP Online Web Proxy Online Web Proxy Website Script Written in PHP

  • web-proxy-script Minimalist web proxy script

  • Glype Official About Glype proxy is a free, web-based proxy script written in PHP

  • Censor Dodge Web Proxy Censor Dodge is a lightweight and customisable proxy script built on PHP. The standalone library is intended to act as an extensible system that is easily customisable with plugins and themes.

image image image

image

Massachusetts Institute of Technology (MIT)

Massachusetts Institute of Technology (MIT) License is a permissive free software license developed in the late 1980s by the Massachusetts Institute of Technology. The MIT License was named after Cambridge, Massachusetts's Massachusetts Institute of Technology. This software license's moniker was conceived at the Massachusetts Institute of Technology in Cambridge, Massachusetts. This software license was named after the Massachusetts Institute of Technology in Cambridge, Massachusetts. It is seldom referred to as the "MIT License," a common alternative name. In addition, it is also known as "MIT." Attaching a second function to another entity is only permitted in a few circumstances. This is owing to the permissive nature of the program, which assures compliance with license agreements. This sentence provides the explanation. This issue has occurred directly as a consequence. This license is simple and basic; it is a permissive license requiring just the protection of intellectual property rights and the disclosure of licensing conditions in an open and transparent manner. This license is concise and simple. This license has no superfluous language and is concise and unambiguous. The application process for this license is simple and expedient. It is possible to transmit licensed works, adaptations, and large-scale works utilizing a variety of transmission methods and without the source code due to the nature of the works. This is due to the fact that each of these works falls under one of three categories.

๐Ÿฆ„ PLEASE REMEMBER TO SMASH THE โญ๐Ÿ”จ BUTTON AND SUPPORT ๐ŸŒˆ THANK YOU.

๐Ÿ“ข YOUR SUPPORT IS GREATLY APPRECIATED / PATREON.COM/DONPABLONOW / BTC 3HVNOVVMLHVEWQLSCCQX9DUA26P5PRCTNQ / ETH 0X3D288C7A673501294C9289C6FC42480A2EA61417

YXORP PROXY: Web Proxy ๐Ÿฎ yxorP: SAAS(y) Guzzler + App (GUI Dashboard incl.). Feature Rich, Multi-tenancy, Headless, Plug & Play, Augmentation & Content Spinning Web Proxy with Caching - PHP CURL+Composer are Optional. Leveraging SAAS architecture to provide multi-tenancy, multiple threads, caching, and an article spinner service.

MEANOS: The operating system with the smallest memory footprint and the highest performance levels. NEW RELEASE A new version of the Web3 operating system will be released in the near future. https://mean.ฦกs.com. Operating systems have been subjected to significant revisions; if you would want to be informed when the subsequent version is made available, please subscribe.