Skip to content

This Bash script allows you to expose a local or remote web server to the internet.

License

Notifications You must be signed in to change notification settings

GET-UNKNOWN-ERR0R/Expose-Localhost

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Expose Local or Remote Server

This repository contains a simple program that will expose your localhost server to the INTERNET. Additionally, it includes a script to start a shell server for serving the files locally.

Screenshot of the Project

Expose Local or Remote Server by tunneling

This Bash script allows you to expose a local or remote web server to the internet. The script prompts you to input a URL and then sets up a tunnel to make the server accessible publicly.

Prerequisites

  • Bash>>: Ensure you have a Bash shell available.
  • SSH>>: The script uses SSH to connect.
  • Install>>:sudo apt install openssh-server

How to Use

  1. Clone the repository:

    git clone https://github.com/GET-UNKNOWN-ERR0R/Expose-Localhost.git
    
    cd Expose-Localhost
  2. Make the script executable:

    chmod +x xpose.sh
  3. Run the script:

    ./xpose.sh

Notes

  • Security Consideration: Exposing a server to the internet can be a security risk. Ensure your server is secure and only expose it when necessary.
  • Availability: The script relies on tunneling , which may be unavailable at times. Consider alternatives like other tunneling platform,if it does not meet your needs.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

This Bash script allows you to expose a local or remote web server to the internet.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages