I started on this last night. Most of last night's work was infrastructure stuff, so I don't have anytbing to share publicly yet.
I refactored my main terraform module to make my new VMs absolutely gorgious.
Added a DNS entry for a test full node and spun up a test VM to put it on. I have someone else's Ansible role that should set up bitcoin core automatically, but I haven't tried it.
I also didn't realize that it's possible to run a full node without 500+GB of storage! Glad to see there's a more streamlined option now to prune out data without having to trust anyone.
I'm not sure when I'll work on this next. But when I do, I'll probably finish setting up my test VM and then put everything through our code review process so it can get merged into the default branch. I try to make my merge requests small, and this one already scope creeped with the refactor, so I don't wasn't it to get unweildly.
I'm not sure if it'll be a production full node after that or a test lightning node. We'll see what kind of mood I'm in at the time.