Ruby Web-Anwendungen mit Rack hosten
Anwendungen in der Programmiersprache Ruby werden auf den Servern der Hostsharing eG auf vielfältige Weise unterstützt:
- Passenger ist eine Möglichkeit, Ruby-Anwendungen unter Kontrolle des Apache-Webservers zu betreiben. Passenger ist auf allen Servern vorkonfiguriert und die Empfehlung für Ruby-Anwendungen mit geringem oder mittlerem Traffic.
- unicorn ist ein eigenständiger Webserver in Ruby. Unicorn ist als Software-Paket auf allen Servern vorinstalliert. Ein eigener Unicorn-Server kann konfiguriert und in eigener Verantwortung betrieben werden.
- JRuby ist weitgehend kompatibel zu Ruby und ermöglicht die Ausführung von Ruby in der Java-VM. Anwendungen können als War-Datei im Apache Tomcat oder einem anderen Java-Application-Server deployed werden.
In einem Managed Webspace ist der Betrieb von Unicorn oder Apache Tomcat aufpreispflichtig. Auf einem Managed Server können eigene Dienste nach Anmeldung betrieben werden.