Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proxy is supplied as a pre-built exe with core functionality available via configuration #261

Open
samsp-msft opened this issue Jun 23, 2020 · 1 comment
Labels
Priority:2 Used for divisional .NET planning Type: Idea This issue is a high-level idea for discussion. User Story Used for divisional .NET planning
Milestone

Comments

@samsp-msft
Copy link
Contributor

The original issue #247 got hijacked as a request for docker, so forking this as an issue for creating an exe.

We've proposed shipping YARP in three formats:

The pre-built app should:

  • Read from a config file
  • Cover basic scenarios
  • Support a variety of platforms

Scenarios

Config

The library already supports loading routes from a config file. However, an app will need to expose additional config for the scenarios described above.

Platforms

  • Windows, Mac, Linux
  • Builds for both runtime dependent and standalone (servicing?)

Acquisition

  • Microsoft download center?
@samsp-msft samsp-msft added the Type: Idea This issue is a high-level idea for discussion. label Jun 23, 2020
@samsp-msft samsp-msft added this to the 1.0.0 milestone Jun 23, 2020
@Tratcher Tratcher mentioned this issue Sep 6, 2020
2 tasks
@samsp-msft samsp-msft added the User Story Used for divisional .NET planning label Oct 21, 2020
@samsp-msft samsp-msft changed the title Create a standalone exe for YARP Proxy is supplied as a pre-built exe with core functionality available via configuration Oct 22, 2020
@samsp-msft samsp-msft added the Priority:2 Used for divisional .NET planning label Jan 20, 2021
@karelz karelz modified the milestones: YARP 1.0.0, Backlog Mar 29, 2021
@Tratcher
Copy link
Member

Brainstorming:
dotnet yarp global tool that runs the single file exe using appsettings.json in the local directory.

Compare to dotnet serve.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority:2 Used for divisional .NET planning Type: Idea This issue is a high-level idea for discussion. User Story Used for divisional .NET planning
Projects
None yet
Development

No branches or pull requests

3 participants