I wanted to follow up to my post from yesterday to let you know I found a solution after digging around a couple of days that is "pretty good". It isn't excellent, but it might get that way in time.
[Unstoppable] (https://www.prnewswire.com/news-releases/unstoppable-domains-gains-icann-accreditation-becomes-largest-onchain-registrar-302222578.htmldomains received ICANN accreditation yesterday.) Admittedly, I didn't read this notice carefully, and didn't see they were not going to be hosting via IPFS like they do on their decentralized domains. However, a Web 3 domain that is tokenzied to fit also in a wallet and can be seen on web2 is definitely movement in the right direction.
So, the problem becomes where to host the site, and I all ready have a hash on IPFS of it. I wanted to tie it to the domain name, and tried to do that with DNSlink and it basically works THROUGH a gateway. If I try to point the gateway at the name via a Cname record though, it doesn't work. I'm not sure if this is a failure of Unstoppable which is using (unfortunately) Google name registrars or not. I only know that it doesn't work on a defined subdomain at this moment in time with the steps I took.
So, I finally settled on using Srcht. It has a command line file you install called, fittingly, hut. You generate your access token, and tar your web file. The basic steps are here. You then change your A record to their IP address, along with the AAAA record and Bob is your uncle. Here is the site through that chain of publishing: https://theroguescholar55.com/
One thing I like about this process is that it cuts out a two step build from Gitlab to Netlify. Less possible points to break. What I'm not thrilled with is I'd prefer the content to not be tied to a host that isn't decentralized fully. I don't consider srcht to be decentralized, nor is git. It's just a "lot of places to potentially hang a hat" that are still on the "old web".
I also got a reply from Amazon on the BBB yesterday. You know what they presented as a solution to tech support telling me I didn't exist or have an account was? To call tech support. I rejected the solution. Something tells me that isn't going to solve the issue...
By the way, if my book ever starts making millions, I'd probably pay for a hosting solution that uses IPFS. I'm not very impressed with the commercial direction they appear to be taking lately, although I understand why.