How to deploy Laravel with Kamal 2 and SSL certificate on any VPS

I recently purchased a new dedicated server and decided to deploy my most starred GitHub project, laravel blog. Since this project has never been in production, it can be difficult for developers to get a clear sense of what it looks like without…