Hello @AFerns ,
Welcome to the forum!
We have a native tools and libraries: SDKs - Storj Docs and Storj - Third Party · GitHub and you can use any s3-compatible libraries and tools with our S3 Compatible Gateway Hosted by Storj - Storj Docs or Setting Up a Self-Hosted S3 Compatible Gateway - Storj Docs
So if you have something which would work as an ftp server with s3, you can host it somewhere and use as a ftp server and store data on Storj DCS.
You can also mount a Storj bucket to the filesystem with rclone mount
command (see how to configure rclone) and point your ftp server to it.
See also
If you could use our native integrations or at least s3-compatible, then you would not have to host the ftp server yourself.