Deploying a Rails 7 + React app to AWS via Dokku

This page summarizes the projects mentioned and recommended in the original post on dev.to

Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. heroku-buildpack-nodejs

    Heroku's classic buildpack for Node.js applications.

    Most importantly: we need to create a package.json within the rails folder. Like Heroku, Dokku operates on buildpacks, which are sets of instructions to build your app. These work off of activation conditions, e.g. your app is a ruby app if there is a Gemfile in the root folder.

  2. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  3. ror-react-dokku

    Details re: the app aren't the focus of this guide, so it's recommended to just clone this GitHub repository and create a new master key.

  4. Dokku

    A docker-powered PaaS that helps you build and manage the lifecycle of applications

  5. heroku-buildpack-ruby

    Heroku's classic buildpack for Ruby applications.

  6. elastic-beanstalk-roadmap

    AWS Elastic Beanstalk roadmap

    My previous workplace was run by a team that lacked experience in getting an app from zero to production. We had a starter react + rails app in our hands, but the details of the final step--putting our app online for users to consume--was amorphous at best. Our whiteboard was inked with a "let's use Elastic Beanstalk," so I was told to do just that.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Deploy a NestJS Application with Dokku

    1 project | dev.to | 9 Feb 2025
  • Ask HN: What selfhosted PaaS would you recommend?

    1 project | news.ycombinator.com | 18 Oct 2024
  • Laravel deployment with dokku

    2 projects | dev.to | 19 Sep 2024
  • Hosting old Node Projects 👴🏼

    1 project | dev.to | 25 Apr 2024
  • Ask HN: How are you hosting multiple small apps?

    4 projects | news.ycombinator.com | 23 Sep 2023

Did you know that Shell is
the 11th most popular programming language
based on number of references?