Skip to content

Latest commit

 

History

History
18 lines (17 loc) · 911 Bytes

README.md

File metadata and controls

18 lines (17 loc) · 911 Bytes

ftp-gridfs

This project uses the Apache FTP server based on MINA, and uses gridfs supplied by mongodb as the datastore/filestore. Spring apps is used to configure and start the application.
Basics to get up and running:

  1. Open src/main/resources/SpringConfig.xml and update for your mongo server information along with the port you want to use for the FTP server.
  2. Don't forget to update the fptUsersFactory bean to point to your own file or other user information. An example user.properties file is located in src/main/resources
  3. mvn package
  4. java -jar target/ftp-gridfs-0.0.1-SNAPSHOT.one-jar.jar
Since this is based on Apache FTP it is also very helpful to read their documentation for configuration information: http://mina.apache.org/ftpserver-project/index.html

Good Luck!
Tim
[email protected]