Technically the project is built using the latest Ruby and Rails goodies such as Hotwire, SolidQueue, SolidCache.
For the front end part, we use Vite, Tailwind with Daisyui components, and Stimulus.
It is deployed on a Hetzner VPS with Kamal using SQlite as the main database.
For compatible browsers, it tries to demonstrate some of the possibilities of the Page View Transition API.
Rubyvideo is open source, the source code is available on Github.
Contributions are welcome!
Thank you Appsignal for providing the APM tool that helps us monitor the application.
If you want to try Hetzner, you can use our referral link to get a $20 credit.