I just got my Ubuntu server up and running on ssh:22 and apache:8. Everything is working inside and outside my home network, and I'm ready to assign a domain name.
Now I am wondering if anyone knows the cheapest (hopefully free) way to do this. So the end result I want is: not having to go to
http://18.104.22.168 but going to http://example.com instead.