Raspberry Pi is a bit underpowered to compete with a full server, no doubt about it, but a lot of our hobby apps which don't ever see the light of ...
For further actions, you may consider blocking this person and/or reporting abuse
How do you get the outbound IP address of the proxy server through the internet router? I've always had trouble with this on my Comcast ISP?
All routers have a config which redirects incoming traffic on a port (which is facing the internet) to a specific local ip and port.
First you should assign your raspberry pi a static local ip address from your router. This ip is something like "192.168.x.y" x and y can be different.
Second, you need to tell you route to redirect incoming traffic on a port to that ip and the exposed raspberry pi port.
If you have your router manual it should be there, or you can lurk around your router configuration to find out.
Rad this is exactly what I was looking for! Now to pester my roommate for the router login :P