With Powershell HTTP Server you can run powershell commandlets, scripts or run remote powershell functions from *nix systems by calling simple xml-requests over http/https protocol. It is useful for integration *nix and Windows systems. For example you can manage windows users from your linux server by executing simple curl commands or even create new Hyper-V VM from Linux.
ViacheslavSamsonov/Powershell-HTTP-Server
Powershell HTTP Server for integrating Unix and Windows platforms
PowerShellGPL-3.0