Skip to content

t1mferguson/ftp-gridfs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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]

About

FTP Front end using gridfs/mongodb as the file store.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages