I am not entirely sure about what goes where, so here is my current situation.
At home I have only one Windows 10 PC, I use it exclusively to host my Virtualbox home network for Ubuntu MATE. I am too scared to install anything on this Windows workstation, its a 4-monitor setup with 4 Ubuntu VM, I cannot risk installing anything else on it. Otherwise I have a half dozen ProLiant 360s gen7 I use for all sort of stuff, but they only run Xenial or Bionic, with MAAS to slice VMs out of the pool, all without any GUI.
Question: Am I going to need a Windows workstation to use HF? I suspect the answer is yes, for the Interface
I managed to install domain-server and assignment-client as per Instructions on Github into a Virtualbox VM clone on the Windows host - but after restarting the VM domain-server would not start again. Installing the same on a VPS failed.
Later today or next week I am going to try again on the VPS, this time writing each step I take on a fresh Bionic install, with full logging. I am also going to get a cheap Windows 10 laptop to use for Interface. I purchased one of those Place names - what else I need to beg, borrow or buy?
To sum it up:
- Compiling domain-server and assignment-client COULD work in the home network via UDP, but it is best to run on a VPS on the internet via static IP - correct? You do NOT need DNS, https, DNSSEC - correct?
- While domain-server and assignment-client DO need graphics libraries they do NOT need a display - correct? The should run fine in tmux or bg - correct?
- What exactly is assignment-client - I assume it spans a new instance for each visitor, so both domain-server and assignment-client must always run on the VPS - correct?
So my understanding is, the full stack is compiling domain-server and assignment-client on the internet Bionic VPS with static IP. Then visiting http://ip-address:40100 in a browser and configure by pointing this address to my rented Place - which creates the Domain. Then installing Interface on a Windows 10 machine and visiting http://ip-address:40100 in a browser and start building up the Place?