Digital Ocean App Platform

Episode #434 by Teacher's Avatar David Kimura

Summary

Fly, AWS App Runner, Render and Heroku are great choices for Platform as a Service solutions, but there's Digital Ocean's App Platform. In this episode we'll look at deploying a Rails 7.1 application to this Digital Ocean PaaS.
rails deployment 17:36

Chapters

  • Introduction (0:00)
  • Creating the Database (2:57)
  • Creating the App (4:40)
  • Locking down the database (7:02)
  • Setting a custom Health Check (7:52)
  • Setting the DATABASE_URL (8:28)
  • Updating the DATABASE_URL (9:39)
  • Updating the production.rb (10:04)
  • App is live (10:40)
  • Generating a scaffold (10:54)
  • Running PostgreSQL through Docker locally (11:10)
  • Examining the Rails 7.1 Dockerfile and entrypoint (12:32)
  • Insights (13:26)
  • Adding a Worker (15:29)
  • Final Thoughts (16:47)
Student & Teacher
$ 9 /mo

Valid School Email Required

Same Access as Pro

Subscribe Now
Pro Monthly
$ 19 /mo

Access to Pro Episodes

Invite to Slack Channel

Priority Suggestions

Ad Free

Subscribe Now
Pro Annual
Autumn Sale
$ 144 190 /yr

Access to Pro Episodes

Invite to Slack Channel

Priority Suggestions

Ad Free

Subscribe Now
Teams
$ 57 /mo

3 Users Minimum

$19.00 / user / month

Same Access as Pro

Subscribe to Teams