Answer by Tim Fontana · Jul 18, 2012 at 06:11 AM
http://portforward.com/ use this site to see which ports to ported. You need to forward the FTP ports to this server.
I don't know how you would go about adding a domain though, but you can use DynDNS fairly simply.
FTP server? 1 Answer
Installing FTP Server on CentOS 1 Answer
What are your Camera to iPad Solutions? 5 Answers