tugberkugurlu / k-http

ASP.NET 5 Command-line HTTP server to host static files

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

k-http

Command-line HTTP server suitable for testing and local development to host static files with zero configuration. Written on top of ASP.NET 5 and inspired by nodejs http-server. It runs on Windows, Linux and OS X.

Installation

  • This is tested under dnx 1.0.0-beta5 from offical beta5 release on NuGet.org feed (https://nuget.org/api/v2/). Make sure this is active feed before installing.
  • To install this globally, run the following command after you make sure that you have the correct dnx version active: dnu commands install k-http.
  • You should have k-http under your path now. Run this under the desired directory to expose the static files through http://localhost:5000
  • You can override the URL using --server-urls command line argument: k-http --server.urls=http://localhost:5005

On Linux

  • All the above instructions apply.
  • You also need libuv installed. You can find the instructions on how to install it here.

After you have it globally installed, you Can run k-http under the directory which needs to be hosted:

demo-image

About

ASP.NET 5 Command-line HTTP server to host static files

License:MIT License


Languages

Language:C# 100.0%