This tutorial is for educational purposes only :) Prerequisites: - Mac OSX or linux computer - An account with a VPS provider. - A ruby environment and rails app running locally with rails 7-8 At the end of the video, you should have your rails app running on the www with https. The tutorial tries to keep the steps general so you can do things differently as long as you get each piece working. You can get started with this example rails app repository. https://github.com/TimeTravelerFromNow/blog-rails-intro For the Unicorn and Nginx setup part of the tutorial, here's the example_configs directory https://github.com/TimeTravelerFromNow/blog-rails-intro/tree/main/example_configs Sources: This video was adapted from Ralf Ebert's deploy tutorial to work with the latest ruby on rails versions 7-8 https://www.ralfebert.com/tutorials/rails-deployment/