Skip to content

Super Basic http server creation by right-clicking folders in windows -> "Simple HTTP Server here"

License

Notifications You must be signed in to change notification settings

WebFreak001/http-here

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HTTP here

How to use

Navigate to the folder of your choice

Image showing a folder containing an example website

Right-click the folder and select "Simple HTTP Server here"

Image showing right-click options

Your browser will open and a tiny webserver will wait for requests on localhost

Image showing an example website

You now have a HTML file without the limitations and restrictions of the file:/// protocol.

Installation

Use the installer for easy installation.

Manual Installation

Copy http_here.exe, libeay32.dll, libevent.dll and ssleay32.dll into a folder of your choice. Go into the registry using regedit and navigate into HKEY_CLASSES_ROOT\Folder\shell

Add a folder at the left called http_here (or whatever you want) and set its default value to Simple HTTP Server here.

Add another folder into the http_here folder and call it exactly command and set its default value to path\to\exe %1

To uninstall, simply delete the http_here folder in HKEY_CLASSES_ROOT\Folder\shell and delete the application folder.

From the command line

Just call http_here.exe path\to\website to run a HTTP Server in an external folder or run http_here.exe . to run it in the current working directory.

TODO

  • Status Bar icon
  • Config
  • Support for template languages
  • Support for piping to nginx/apache

PR welcome

About

Super Basic http server creation by right-clicking folders in windows -> "Simple HTTP Server here"

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages