~/talk

Lessons learned from running Rails apps on-premise

Talkat Helvetic Ruby 2024 · on Friday, 2024-05-17· [ruby-on-rails]
links:none on file
slides:none on file

Runs Rails on both Ubuntu and Windows, supports PostgreSQL and Microsoft SQL Server (MySQL support dropped), uses ActiveRecord adapters and per-database gem groups, and validates everything with Azure DevOps pipelines where Windows CI jobs take 11–15 minutes because Ruby and MSSQL must be installed. Uses RubyInstaller + MSYS2 on Windows and notes precompiled gems delay Ruby upgrades. Ships Linux as Docker images but delivers a zip + PowerShell offline package for Windows (contains Ruby, vendor/cache gems, assets; scripts install, run migrations, register services, do a root-path smoke test). Adopts an annual major release cycle for on‑prem updates; breaking changes take up to ~2 years to remove safely.

AI-written summary · about

  1. 0:00Introduction and context
  2. 1:50Supporting different databases
  3. 6:06Supporting Windows and Linux
  4. 12:05Handling offline installations
  5. 19:58Managing on-premise releases
  6. 25:16Update cycles and planning
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.