Hi all, I've got an XMLRPC app written in Python 3 that works pretty well when launched as a script and given the external hostname (i.e. foo.bar.com) and a port number: it launches and listens on that port and serves as usual for the builtin SimpleXMLRPCServer class. I tried launching from a bash console on port 9999 which is outside the reserved list, and it couldn't bind.
Do I have to rewrite the code to fit into a wsgi script (which I don't have the energy to do) in order to host it publicly on pythonanywhere? My only other option at this stage is to use a localhost->subdomain tunnelling service.
For reasons of making-a-point I wrote the code to be as brief and crunchy as possible: while this is great and all for proving a point, it's a nightmare to refactor, so fitting it into a web application framework isn't worth the bother.