The IP of Ephi's server is 54.242.28.197. It's being run on port 30200. Nmap reports 30200, 30000, and 30100 are all down. - conclusion, yes, ephi is demoing lubs setup on one of those fast free cloud things that lub mentioned in the Verre topic.
It's an amazon cloud server, it appears.