I've tested this working today on a test Raspberry Pi 400 here.
This must be done on the latest 64-bit Raspbian image.
echo "deb https://hypersocketdebiantesting.s3.amazonaws.com umbra main" | sudo tee -a /etc/apt/sources.list.d/hypersocketdebiantesting.list
wget -O - https://hypersocketdebiantesting.s3-eu-west-1.amazonaws.com/conf/hypersocketdebiantesting.gpg.key | sudo apt-key add -
sudo apt update
sudo apt install logonbox-wireguard
wget https://logonbox-tmp.s3.eu-west-1.amazonaws.com/hs-db-init
sudo chmod +x hs-db-init
sudo ./hs-db-init (you might have to press q once if it shows you something like "lines 1-21/31 (END)
sudo rm /opt/logonbox-wireguard/dist/x-logonbox-support-callback-2.4.7-1598.zip (replace number with the one that's currently installed, tab completion should get you there)
sudo systemctl restart logonbox-wireguard
It will take several minutes for the LogonBox service to start, after which you can run through a web based setup wizard and a final restart.
If you're happy with the server after testing and you want to leave this running for a while it might be a good idea to do the following to reduce writes to SD Card (as LogonBox logs are rather chatty):
sudo sed -i 's/info/warn/g' /opt/logonbox-wireguard/conf/log4j2.yaml
For now though any logs with INFO level would be useful in troubleshooting any issues.
The performance isn't amazing on a Pi 4 and there are currently no plans to make it an official release, so it's here at the moment purely as a demonstration. I wouldn't recommend running this on anything slower than a Pi 4 or 400.
I do plan on testing this on a Raspberry Pi 5 at some point though.
Regards,
Chris.