home.social

#rubyonrails — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #rubyonrails, aggregated by home.social.

  1. How to Install #Canvas #LMS on #Ubuntu #VPS

    This article provides a guide demonstrating how to install Canvas LMS on Ubuntu VPS.
    What is Canvas LMS?
    Canvas LMS is a powerful open-source Learning Management System developed by Instructure. It provides course management, assignments, grading, discussions, quizzes, user enrollment, ...
    Continued 👉 blog.radwebhosting.com/how-to- #elearning #phusionpassenger #nodejs #opensource #selfhosted #rubyonrails #learningmanagementsystem #letsencrypt #selfhosting

  2. How to Install #Canvas #LMS on #Ubuntu #VPS

    This article provides a guide demonstrating how to install Canvas LMS on Ubuntu VPS.
    What is Canvas LMS?
    Canvas LMS is a powerful open-source Learning Management System developed by Instructure. It provides course management, assignments, grading, discussions, quizzes, user enrollment, ...
    Continued 👉 blog.radwebhosting.com/how-to- #elearning #phusionpassenger #nodejs #opensource #selfhosted #rubyonrails #learningmanagementsystem #letsencrypt #selfhosting

  3. How to Install #Canvas #LMS on #Ubuntu #VPS

    This article provides a guide demonstrating how to install Canvas LMS on Ubuntu VPS.
    What is Canvas LMS?
    Canvas LMS is a powerful open-source Learning Management System developed by Instructure. It provides course management, assignments, grading, discussions, quizzes, user enrollment, ...
    Continued 👉 blog.radwebhosting.com/how-to- #elearning #phusionpassenger #nodejs #opensource #selfhosted #rubyonrails #learningmanagementsystem #letsencrypt #selfhosting

  4. How to Host Your Own #Mastodon Server on a #VPS (5 Minute Quick-Start Guide)

    This article provides a guide for how to host your own Mastodon server on a VPS.

    Running your own Mastodon server on a VPS ...
    Continued 👉 #rubyonrails #selfhosting #rubygems #selfhosted #installguide #activitypub

    How to Host Your Own Mastodon ...

  5. How to Host Your Own #Mastodon Server on a #VPS (5 Minute Quick-Start Guide)

    This article provides a guide for how to host your own Mastodon server on a VPS.

    Running your own Mastodon server on a VPS ...
    Continued 👉 #rubyonrails #selfhosting #rubygems #selfhosted #installguide #activitypub

    How to Host Your Own Mastodon ...

  6. How to Host Your Own #Mastodon Server on a #VPS (5 Minute Quick-Start Guide)

    This article provides a guide for how to host your own Mastodon server on a VPS.

    Running your own Mastodon server on a VPS ...
    Continued 👉 #rubyonrails #selfhosting #rubygems #selfhosted #installguide #activitypub

    How to Host Your Own Mastodon ...

  7. How to Host Your Own #Mastodon Server on a #VPS (5 Minute Quick-Start Guide)

    This article provides a guide for how to host your own Mastodon server on a VPS.

    Running your own Mastodon server on a VPS ...
    Continued 👉 #rubyonrails #selfhosting #rubygems #selfhosted #installguide #activitypub

    How to Host Your Own Mastodon ...

  8. How to Host Your Own #Mastodon Server on a #VPS (5 Minute Quick-Start Guide)

    This article provides a guide for how to host your own Mastodon server on a VPS.

    Running your own Mastodon server on a VPS ...
    Continued 👉 #rubyonrails #selfhosting #rubygems #selfhosted #installguide #activitypub

    How to Host Your Own Mastodon ...

  9. Det handlar om David Heinemeier Hansson som av namnet att döma har svenska förfäder precis som danskättade Scarlett Johansson. 2025 publicerade DHH som han kallas en bloggpost på sin personliga blogg där han uttryckte stöd för den brittiske fascisten och rasisten Tommy Robinson och de brittiska rasistupploppen.

    https://blog.zaramis.se/2026/09/11/en-dansk-programmerare-har-avslojats-som-rasist/
  10. En dansk programmerare har avslöjats som rasist

    Det handlar om David Heinemeier Hansson som av namnet att döma har svenska förfäder precis som danskättade Scarlett Johansson. 2025 publicerade DHH som han kallas...

    https://blog.zaramis.se/2026/09/11/en-dansk-programmerare-har-avslojats-som-rasist/

    En dansk programmerare har avs...

  11. Det handlar om David Heinemeier Hansson som av namnet att döma har svenska förfäder precis som danskättade Scarlett Johansson. 2025 publicerade DHH som han kallas en bloggpost på sin personliga blogg där han uttryckte stöd för den brittiske fascisten och rasisten Tommy Robinson och de brittiska rasistupploppen.

    https://blog.zaramis.se/2026/09/11/en-dansk-programmerare-har-avslojats-som-rasist/
  12. Det handlar om David Heinemeier Hansson som av namnet att döma har svenska förfäder precis som danskättade Scarlett Johansson. 2025 publicerade DHH som han kallas en bloggpost på sin personliga blogg där han uttryckte stöd för den brittiske fascisten och rasisten Tommy Robinson och de brittiska rasistupploppen.

    https://blog.zaramis.se/2026/09/11/en-dansk-programmerare-har-avslojats-som-rasist/
  13. Det handlar om David Heinemeier Hansson som av namnet att döma har svenska förfäder precis som danskättade Scarlett Johansson. 2025 publicerade DHH som han kallas en bloggpost på sin personliga blogg där han uttryckte stöd för den brittiske fascisten och rasisten Tommy Robinson och de brittiska rasistupploppen.

    https://blog.zaramis.se/2026/09/11/en-dansk-programmerare-har-avslojats-som-rasist/
  14. How to Install and Run #Mastodon Server on #AlmaLinux #VPS

    This article provides a guide demonstrating how to install and run Mastodon server on AlmaLinux VPS.
    What is Mastodon?
    Mastodon is a social ...
    Continued 👉 #opensource #selfhosted #fediverse #selfhosting #letsencrypt #rubyonrails

    How to Install and Run Mastodo...

  15. How to Install and Run #Mastodon Server on #AlmaLinux #VPS

    This article provides a guide demonstrating how to install and run Mastodon server on AlmaLinux VPS.
    What is Mastodon?
    Mastodon is a social ...
    Continued 👉 #opensource #selfhosted #fediverse #selfhosting #letsencrypt #rubyonrails

    How to Install and Run Mastodo...

  16. How to Install and Run #Mastodon Server on #AlmaLinux #VPS

    This article provides a guide demonstrating how to install and run Mastodon server on AlmaLinux VPS.
    What is Mastodon?
    Mastodon is a social ...
    Continued 👉 #opensource #selfhosted #fediverse #selfhosting #letsencrypt #rubyonrails

    How to Install and Run Mastodo...

  17. How to Install and Run #Mastodon Server on #AlmaLinux #VPS

    This article provides a guide demonstrating how to install and run Mastodon server on AlmaLinux VPS.
    What is Mastodon?
    Mastodon is a social ...
    Continued 👉 #opensource #selfhosted #fediverse #selfhosting #letsencrypt #rubyonrails

    How to Install and Run Mastodo...

  18. How to Install and Run #Mastodon Server on #AlmaLinux #VPS

    This article provides a guide demonstrating how to install and run Mastodon server on AlmaLinux VPS.
    What is Mastodon?
    Mastodon is a social ...
    Continued 👉 #opensource #selfhosted #fediverse #selfhosting #letsencrypt #rubyonrails

    How to Install and Run Mastodo...

  19. Does your #Rails app allocate objects? Then you should upgrade Ruby! Allocations are much faster starting with Ruby 4.0.

    Aaron Patterson (@tenderlove), Ruby and Rails maintainer, explains why in this short.

    youtube.com/shorts/VSqC2yFagQU

    #Ruby #RubyOnRails

  20. Does your #Rails app allocate objects? Then you should upgrade Ruby! Allocations are much faster starting with Ruby 4.0.

    Aaron Patterson (@tenderlove), Ruby and Rails maintainer, explains why in this short.

    youtube.com/shorts/VSqC2yFagQU

    #Ruby #RubyOnRails

  21. So here's my proposal. I didn't write #RubyOnRails or #37Signals and I don't have a foundation or $8,000,000 USD from #DigitalOcean #Dell or others.

    But I bet if some of the great minds here on the #Fediverse put there heads together, we could have a Linux distro that installs in <3mins, has Full-Disk Encryption by default, has hotkeys for Fediverse posting, has built-in #torBrowser #torrent #veilid #reticulum #IPFS #Signal #LocalSend etc.... If anyone wants to work on that. Lets talk
    Fin/🧵

  22. So here's my proposal. I didn't write #RubyOnRails or #37Signals and I don't have a foundation or $8,000,000 USD from #DigitalOcean #Dell or others.

    But I bet if some of the great minds here on the #Fediverse put there heads together, we could have a Linux distro that installs in <3mins, has Full-Disk Encryption by default, has hotkeys for Fediverse posting, has built-in #torBrowser #torrent #veilid #reticulum #IPFS #Signal #LocalSend etc.... If anyone wants to work on that. Lets talk
    Fin/🧵

  23. So here's my proposal. I didn't write #RubyOnRails or #37Signals and I don't have a foundation or $8,000,000 USD from #DigitalOcean #Dell or others.

    But I bet if some of the great minds here on the #Fediverse put there heads together, we could have a Linux distro that installs in <3mins, has Full-Disk Encryption by default, has hotkeys for Fediverse posting, has built-in #torBrowser #torrent #veilid #reticulum #IPFS #Signal #LocalSend etc.... If anyone wants to work on that. Lets talk
    Fin/🧵

  24. So here's my proposal. I didn't write #RubyOnRails or #37Signals and I don't have a foundation or $8,000,000 USD from #DigitalOcean #Dell or others.

    But I bet if some of the great minds here on the #Fediverse put there heads together, we could have a Linux distro that installs in <3mins, has Full-Disk Encryption by default, has hotkeys for Fediverse posting, has built-in #torBrowser #torrent #veilid #reticulum #IPFS #Signal #LocalSend etc.... If anyone wants to work on that. Lets talk
    Fin/🧵

  25. So here's my proposal. I didn't write #RubyOnRails or #37Signals and I don't have a foundation or $8,000,000 USD from #DigitalOcean #Dell or others.

    But I bet if some of the great minds here on the #Fediverse put there heads together, we could have a Linux distro that installs in <3mins, has Full-Disk Encryption by default, has hotkeys for Fediverse posting, has built-in #torBrowser #torrent #veilid #reticulum #IPFS #Signal #LocalSend etc.... If anyone wants to work on that. Lets talk
    Fin/🧵

  26. Reminder that upgrading Rails and patching Rails are two different jobs. CVE-2026-66066 in Active Storage's vips processor needs both an activestorage bump and libvips 8.13 or newer. The net-imap CVEs live in the gem, not the framework. And bundler-audit only scans Gemfile.lock, so your system libs and Ruby runtime never show up.

    go.fastruby.io/30x

    #RailsSecurity #RubyOnRails #AppSec

  27. Reminder that upgrading Rails and patching Rails are two different jobs. CVE-2026-66066 in Active Storage's vips processor needs both an activestorage bump and libvips 8.13 or newer. The net-imap CVEs live in the gem, not the framework. And bundler-audit only scans Gemfile.lock, so your system libs and Ruby runtime never show up.

    go.fastruby.io/30x

    #RailsSecurity #RubyOnRails #AppSec

  28. How to Install #GitLab on #AlmaLinux #VPS Easily

    In this tutorial we are going to show you in detail how to install Gitlab on AlmaLinux VPS.
    What is GitLab?
    GitLab is open-source ...
    Continued 👉 #opensource #selfhosting #installguide #rubygems #rubyonrails #selfhosted #dedicatedserver

    How to Install GitLab on AlmaL...

  29. @Chao-c'
    BTW I had account on identi.ca, which was StatusNet powered (I believe).

    It was. At least until Evan and Erin could no longer justify it running on that janky OStatus protocol. The result was the ActivityPump protocol, the pump.io software and Identi.ca's switch to pump.io with all hands on board.

    Yes, and it should not be implemented in Ruby or PHP or something like that. I have seen one online discussion forum being rewritten from PHP to Rust few years ago, and the improvement in responsiveness of the web platform was amazing. (I do C, not Rust, but C is too oldschool now, and the performance penalty of Rust is minor, probably not noticeable at all)

    This reminds me of how the Fediverse is all over the place in terms of programming languages. Everyone has their own Holy Grail.

    Friendica and its descendants are written in PHP. They may not be the fastest (even though what bogged down early Friendica were its heavyweight federation connectors to everywhere, especially the one for Facebook that came in 2011). Mike either discarded or rewrote these when he rewrote Red. But they happily run on a run-of-the-mill LAMP stack.

    Mastodon is written in Ruby on Rails. Hubzilla runs circles around it in terms of performance per account/channel, and that has to say something. The only thing that managed to top this was early diaspora*, written in Ruby on Rails for Mac with MongoDB as the database system.

    The *omas are built in Elixir. Granted, they're utter featherweights, especially considering their features. They're legendary for their low server impact. Then again, Pleroma apparently is spaghetti code straight from hell. Its own devs often don't have a clue where to go look for bugs, much less how to fix them. (Miraculously, the Akkoma devs do manage to get ride of quite a number of them.)

    The *keys are built in TypeScript and Vue.js. I guess one reason why Misskey is infamous for having so many forks and forks of forks is because there are tons of people who can code in JavaScript, the primary mobile programming language.

    Iceshrimp.NET is a still very incomplete "rewrite" of old Iceshrimp in C#. It was largely tackled to get rid of all those nasty bugs inherited from Misskey that even Misskey doesn't manage to get rid of. I've heard quite some outcry: Iceshrimp.NET is a sell-out to Microsoft. I guess whoever uttered that didn't go check who owns TypeScript.

    PieFed is a dead giveaway: Python. And PieFed makes more headlines in the Threadiverse for server politics than for its underlying technology, except that Lemmy pales in comparison.

    GoToSocial is a dead giveaway, too: Go. And it was one of the first Fediverse server applications to not come with a Web UI. Those who use it for a single-user server often don't even bother installing one and use some Mastodon app or other instead. Besides, why drag around a Web UI if there are much better third-party Web UIs than whatever you could whip up?

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Mastodon #Friendica #Hubzilla #Pleroma #Akkoma #Misskey #Forkey #Forkeys #Iceshrimp #IceshrimpJS #Iceshrimp.NET #PieFed #GoToSocial #PHP #RubyOnRails #Elixir #JavaScript #TypeScript #VueJS #C# #Python #Go
  30. @jabawack81 very interested in this. You got rails running fine on the pi?

    Some of us are leaning into @coopcloud as a FOSS grassroots marketplace that makes for easy deploy on own devices, inc raspberry pi.

    I’ve been curious how rails goes as I’ve not had a chance to test if myself.

    cc @jadehopepunk @digital_justice_society

    #ruby #RubyOnRails #SelfHosting #CoopCloud #DigitalJustice