Can I make a free custom domain in a hobby app in heroku? I mean: Can I create domain named https://mydomain.com not https://my domain.herokuapp.com? and how?
It is possible if you have your domain registered. Go to your project settings. Domain > Add Domain : Add your domain. Copy the DNS target and use in your hosting provider. (There are several tutorials on the internet for the most varied providers).