Skip to content
Tracer is a simple network speed test app. Deploy this on your own server. Open your tracer on your browser on your own device. And you can test your speed between you and your server or diagnose network issue.
HTML JavaScript C# Dockerfile CSS
Branch: master
Clone or download
Latest commit 67cb5b8 Aug 7, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode Enabled to stop http test but the code looks ugly. Feb 20, 2019
Attributes rename the project to "Tracer" Oct 31, 2017
Connected Services/Application Insights Use application insights. Nov 9, 2018
Controllers Better performance. Nov 30, 2018
Models rename the project to "Tracer" Oct 31, 2017
Services rename the project to "Tracer" Oct 31, 2017
Views Upgrade architect. May 26, 2019
wwwroot Create stop feature. Feb 24, 2019
.gitignore
Dockerfile Change doc to remove node and bower require. Oct 18, 2018
LICENSE Create LICENSE Dec 11, 2018
Program.cs Use application insights. Nov 9, 2018
Startup.cs Better look and fix running issue. Nov 25, 2018
Tracer.csproj Use latest probe. Aug 7, 2019
Tracer.sln rename the project to "Tracer" Oct 31, 2017
appsettings.Development.json rename the project to "Tracer" Oct 31, 2017
appsettings.json Update AI key. Mar 3, 2019
docker-compose.yml Create docker-compose support Apr 4, 2018
readme.md Update readme.md May 15, 2019

readme.md

Tracer

Build status

Tracer is a simple network speed test app. Deploy this on your own server. Open your tracer on your browser on your own device. And you can test your speed between you and your server or diagnose network issue.

Try

Try a running tracer here.

Requirements

Requirements about how to run

Requirements about how to develope

How to run locally

  1. Excute dotnet restore to restore all dotnet requirements
  2. Excute dotnet run to run the app
  3. Use your browser to view http://localhost:5000

How to run in Microsoft Visual Studio

  1. Open the .sln file in the project path.
  2. Press F5.

How to run in docker

Just install docker and docker-compose. Execute the following command.

$ docker-compose build
$ docker-compose up

That will start a web server at http://localhost:8000 and you can test the app.

How to contribute

There are many ways to contribute to the project: logging bugs, submitting pull requests, reporting issues, and creating suggestions.

Even if you have push rights on the repository, you should create a personal fork and create feature branches there when you need them. This keeps the main repository clean and your personal workflow cruft out of sight.

We're also interested in your feedback for the future of this project. You can submit a suggestion or feature request through the issue tracker. To make this process more effective, we're asking that these include more information to help define them more clearly.

You can’t perform that action at this time.