5 ms·
What *nix needs is an OWIN compatible web server.
by Xdes 13y ago
What *nix needs is an OWIN compatible web server.
- oblio 13y agoFrom the FAQ: https://github.com/owin/owin/wiki/faq https://github.com/owin/owin/wiki/faq - OWIN is inspired by rack, WSGI and node.js. I'd say there are plenty of alternatives to OWIN (and the .Net stack) for *nix. That's probably why there's not much interest around Mono, too.
- jongalloway2 13y agoI've heard Nowin runs well on Mono (haven't tried it yet myself). https://github.com/Bobris/Nowin https://github.com/Bobris/Nowin
- wintersFright 13y agoMiguel tweeted this a week ago: NoWin, Nancy, SignalR & Lego on the raspberry pi: https://www.youtube.com/watch?v=s_ZQtiupyzE https://www.youtube.com/watch?v=s_ZQtiupyzE
- damianh 13y agoThere is also Fos (FastCgi Owin Server) https://github.com/mzabani/Fos https://github.com/mzabani/Fos
- brokenparser 13y agoNeat! It even almost works! http://i.imgur.com/f1HjoNW.png http://i.imgur.com/f1HjoNW.png SO close...
- voltagex_ 13y agoLooks like the Owin dependencies didn't come down - does NuGet run under MonoDevelop?
- brokenparser 13y agoNo, can't compile the add-in nor the cli program itself :(
- voltagex_ 13y agoNuGet.exe should run on Mono 3.2.x - http://nuget.org/nuget.exe http://nuget.org/nuget.exe
- brokenparser 13y agoIt may run but it won't compile. I'm no fan of Gentoo, but if it's open source I ought to be able to reproduce the binary with those sources. Edit: An open source program must never depend on binaries in the build process where those binaries can't themselves be rebuilt from source. Again, I'm not a zealot but as a developer I see dependencies on arbitrary binaries as damage and try to work around them.
- friism 13y agoYou can run OWIN apps self-hosted on Mono/*nix. Here's my write-up for doing that on Heroku: http://friism.com/running-owin-katana-apps-on-heroku http://friism.com/running-owin-katana-apps-on-heroku