https://github.com/breezewish/kuducommandsignalr
Simple utility to execute Kudu commands via the SignalR channel. Suitable for executing long-running commands.
https://github.com/breezewish/kuducommandsignalr
azure csharp kudu signalr
Last synced: 3 months ago
JSON representation
Simple utility to execute Kudu commands via the SignalR channel. Suitable for executing long-running commands.
- Host: GitHub
- URL: https://github.com/breezewish/kuducommandsignalr
- Owner: breezewish
- Created: 2017-02-07T09:17:56.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-03-30T02:47:06.000Z (over 9 years ago)
- Last Synced: 2025-06-11T21:06:07.168Z (about 1 year ago)
- Topics: azure, csharp, kudu, signalr
- Language: C#
- Size: 3.91 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# KuduCommandSignalR
Simple utility to execute [Kudu](https://github.com/projectkudu/kudu) commands via the SignalR channel. Suitable for executing long-running commands.
Pros:
- Steaming command output in real time.
- No timeout limit (HTTP API has ~230s hard limit).
Cons:
- Can't know the exit code.
TODO:
- Support .Net Core
## Usage
```sh
KuduCommandSignalR.exe [host] [username] [password] [command]
```
For example:
```
KuduCommandSignalR.exe
my-website.scm.chinacloudsites.cn
$my-website
SOME_FUZZY_PASSWORD_HERE
"cd D:\home\site\wwwroot\ && npm install"
```
## License
MIT