I also already have a domain name.
I can also choose to run on DigitalOcean, but 5 USD Droplet sucks. (Perhaps unless I build Docker first on my laptop.)
Can I just get a static IP address, then attach A name to domain server? Or, is localhost tunneling a bad option? (I find https://localhost.run slow to load, but it does work.)
My server is not just static files, but full stack, BTW.
Lastly, how I do ensure laptop (Xubuntu, BTW), is always awake?