It is probably more my unfamiliarity with Linux than your guide mate. The main issue was that I would activate the virtual env and run the restore command and it would fail with permissions issue. Trying to run as sudo would ask for kegbot user account credentials which I don’t know.
I’m more familiar with installing manually but your scripts certainly helped to get all the packages and components in place so the setup piece was a breeze.
I should have documented the steps but once all of your packages were in place it was essentially following the standard server install guide.
The nginx and supervisor config i reused which from memory was the tricky part to get running automatically.