Lightning talk: Shipping Ruby and Rails apps as native Linux packages
summary
Tool called packager (GitHub) converts a Ruby/Rails repo using Heroku buildpacks into deb and rpm packages in under five minutes, including Ruby version, gems and asset compilation. Demo builds a .deb, scp's it to a Hetzner server, apt installs, runs migrations against a local SQLite DB, scales a Puma web process to 1, and exposes it with an nginx one‑liner on port 6000. Packager generates init/systemd scripts, supports many distros and can also package CLIs.
AI-written summary · about
chapters (9)
- 0:00Intro
- 1:39Overview
- 1:55Why packages
- 3:06Packager
- 3:47Build your package
- 4:33Configure your package
- 5:04Demo
- 10:10Conclusion
- 10:24Outro
related talks
29mPackaging and Shipping Rails Applications in Docker
19mMaster the Rails asset pipeline
40mContainerizing Rails: Techniques, Pitfalls, & Best Practices
32mLightning Talks
53mDelivering Autonomous Rails Apps behind Corporate Firewalls
30mKuby: Active Deployment for Rails Apps
22mScalable Deployments...
01h 20mLightning Talks
