Skip to content

Latest commit

 

History

History
47 lines (34 loc) · 1.96 KB

README.md

File metadata and controls

47 lines (34 loc) · 1.96 KB

azure-speed-test

License MIT Stars Forks Issues

Azure Speed Test Tool: Measure network latency, download, and upload speeds to Azure datacenters worldwide.

Live Demo

Visit the live demo at Azure Speed Test.

Setting Up Your Local Development Environment

Prerequisites

  • .NET 8.0
  • For Windows: Visual Studio 2022 with ASP.NET and web development workload.
  • For Mac: Rider
  • Azure Storage Account setup:
    • CORS must be enabled.
    • Create a public container (access level = Blob) named public and upload latency-test.json.
    • Create a private container (access level = Private) named private and upload a 100MB dummy file, which is downloadable from here.
    • Create an upload container (access level = Private) named upload.

Backend Setup

  1. Run CreateSettingsJson.ps1 to generate settings.json, which will replace src/AzureSpeed.WebApp/Data/settings.json.
  2. Open AzureSpeed.sln using Visual Studio 2022 or Rider.
  3. Launch the AzureSpeed.WebApp project.

Frontend Setup

For detailed instructions on setting up the frontend, please refer to the README in the UI directory.

Built With