You know, the typical stuff. But it is always an excellent idea, once you finish them and publish them on GitHub, to include a demo link, so people don't need to download your project, initialize it and try to figure out how to run it. In the past, a good solution was uploading your project to Heroku since it had a free tier that allowed you to host the project for free, and since those projects are just some demos, you don't have to worry about the low specifications of the free machines.
But, it has ended because Heroku announced they would shut down all their free dynos, postgress, and Redis storage, so you have two options: to upgrade to a paid instance or to move your demo projects to another free provider.
Since they are just demo projects, Admin would say that it is not worth it to switch to a paid instance, so in this article, I am going to give you several free options, each of them with its own "special" things, so it is easier to pick one based on your demo project. Enjoy!
Koyeb has grown quite significantly since first covering startups. Koyeb company is still focusing on serverless infrastructure. But now it offers a general purpose serverless platform which you can easily configure via the "git push" command or by using Docker.
There are two ways to deploy your application to Koyeb, either from your git repository (currently limited to GitHub repositories) or from the registry publicly or privately. Koyeb has a web interface but also offers a command line interface and an API. When you deploy it to a new application, Koyeb gives your application a subdomain “Koyeb.app” and automatically secures the application with TLS. You can also configure your own domain name.
2. First you have to register in the Chrome or Brave browser.
Or you can see the tutorial in the video below: