A simple shared-state web app and corresponding server.
Should compile with standard Java SE8 SDK. Just "javac Main.java" from the top-level directory.
Handle any port forwarding / NAT you need to on your router, then "java Main [portnumber] static" from the top-level directory.