Submitted by mike0810 on Sat, 05/28/2016 - 07:33
When I installed Virtualmin GPL, there was a Feature to enable Ruby on Rails in the Virtual Servers. Now it is vanished. I am not able to setup Ruby on Rails in a Virtual environment anymore.
Also the Documentation is empty: https://www.virtualmin.com/documentation/webdev/rails
Status:
Closed (works as designed)
Comments
Submitted by andreychek on Sat, 05/28/2016 - 09:16 Comment #1
Howdy -- Virtualmin GPL does support Ruby scripts (in Server Configuration -> Website Option), but not Ruby on Rails. Ruby on Rails is available for installation using Virtualmin Pro's Install Scripts though.
If you have any followup questions, since you're using Virtualmin GPL there, you'd actually want to use the Forums for support. We monitor the Forums, along with lots of folks in the community. Thanks!
Actually, Ruby On Rails is included in GPL (along with Django and some other dev tools). I'm not sure why it wouldn't show up. I see it on my test GPL install.
Oh, poop. Nevermind, it's not there anymore. I guess Jamie removed it because dependencies are so hard to deal with for RoR; supporting it for free probably became untenable.
Submitted by mike0810 on Sat, 05/28/2016 - 14:50 Comment #4
As of your comparison here it should be: https://www.virtualmin.com/compare.html I also am not able to find the "Free optional Ruby Gem" Module you write on the comparison page.
Regards
I'll update that comparison. It was once in there, but now it's not; I don't remember whether Jamie and I discussed its removal, but I see that it's definitely gone. Ruby gems module is still available. You can install it with:
I'll look into whether there's a reasonable path for including RoR again in the future. Supporting it was definitely very time-consuming, in the past, and one of the reasons we only include most of the Install Scripts in Professional is because of the amount of support time and development costs involved. RoR was always the worst offender, in terms of keeping it working and answering support queries. Since we don't make any money on GPL (and we have a hard enough time keeping our bills paid), I guess the decision was made to make it Pro only.
BTW-Where did you find a link to that comparison page? That's the old one. I thought I'd removed all links to it and pointed everything to the new page: https://www.virtualmin.com/vs
Submitted by mike0810 on Sat, 05/28/2016 - 15:15 Comment #7
Now you killed the Comparison Page as well as the /webdev/rails page which was accessible three days ago. Can it be that you silently removed the ruby on rails from GPL inbetween 1.7 and 1.8? This is a real showstopper and not quite serious business I tell you. We evaluated Virtualmin for our hosting business and such silent politics behind the back of your customers is absolutely no go.
Submitted by mike0810 on Sat, 05/28/2016 - 15:28 Comment #8
The internet doesn´t forget. Here is the comparison page working before I posted the link 4 Posts ago and you obviously shut it down. Also there is the Free optional Ruby Gem Module listed. The comparison page was found easily by searching "virtualmin comparison". Its still on the top of the google listing. http://wayback.archive.org/web/20160326011829/https://www.virtualmin.com...
Submitted by andreychek on Sat, 05/28/2016 - 16:00 Comment #9
Nobody is trying to hide anything :-)
Joe is just updating that page to make sure it's clear about what we do and don't offer.
The free optional Ruby Gems module you see listed there is still available using the command Joe mentioned above.
I downloaded several Virtualmin GPL versions just now that were released throughout the last 2 years. I don't see the Rails installer included with Virtualmin GPL in any of those releases. Note that the Install Scripts are included as part of Virtualmin, not Webmin.
So if you wish, you can download an older Virtualmin version and review what Install Scripts are included with it. Those should just be:
django.pl phpmyadmin.pl phppgadmin.pl roundcube.pl squirrelmail.pl whmcs.pl x2crm.pl
I also verified with Jamie, who handles putting that in the correct versions, that the intent has always been for that to be a Pro-only feature.
Ruby on Rails is very difficult to support, and we unfortunately aren't currently able to offer that in Virtualmin GPL.
That doesn't mean it won't work if you manually install it. A manual installation of Rails will work just fine. You could also create an install script of your own if you wish to be able to use it from within the GUI. And if you wish you could use Virtualmin Pro.
Every version of Virtualmin back to the day we released it as GPL for the first time over ten years ago is here: http://download.webmin.com/download/virtualmin/
Eric says RoR was never in GPL; I believe he's right. I made a mistake on the comparison page, and I've now corrected it (thanks for bringing the error to my attention). I had asked for it to be included in GPL in the past...I like to provide developer tools in both versions. But, I guess that never happened, and I understand (and have explained why) Jamie might have opted not to include it. RoR is, by far, the most difficult Install Script to maintain.
Best of luck with your deployment, whether you choose to use Virtualmin, or something else.