If your Play folder and FTP folder are on the same host, you can use public assets. From the documentation :
Note that if you define asset mappings outside of "public", you need to tell sbt about it, for example. if you want to:
GET /assets/*file controllers.Assets.at("/public", file) GET /liabilities/*file controllers.Assets.at("/foo", file)
you should add this to your project settings in project/Build.scala
I have not tested it, but it's worth a try :-)
source share