Skip to content

ddernon/simtin-http-builds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

simtin-http-builds

Automatic builds on every push to master. Bugs may occur 👀

Archives contain a compressed build (with UPX) + a non-compressed one. This is because I know many people get scared when they see AV false positives, and the compressed version triggers many, while the non-compressed version seems globally well accepted. And this way you can also easily submit both and see which antiviruses are nothing more than UPX compression detectors.

Windows builds should work on Windows 7 (which is outdated, blah blah blah) and up.
Linux buids are static builds that use musl and should work on most Linux distributions without particular additional setup. At some point I ran it on Ubuntu 18.

Quick start

  1. Create a file named config.json with this minimal content:
{
  "serverBindings": [
    {
      "basePath": "folder to serve"
    }
  ],
  "enableDirectoryListing": true,
  "showServerSignature": 2
}

(obviously, put a real folder name there)

  1. Place config.json in the same folder as simtin-http.exe

  2. Run simtin-http.exe

  3. Open your browser and go to http://127.0.0.1:8080/.
    You’ll find a more detailed manual in the server signature there. It’s also here (but this one might not be up all the time)

About

SimtinHTTP is a simple and tiny HTTP server written in Rust

Resources

Stars

Watchers

Forks

Contributors