A pure go ftp server with web management UI
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Lunny Xiao 93dfb259f2 fix go mod (#13) 6 days ago
public use tango instead of xweb for web interface 3 years ago
templates bug fixed & permission management in progress 3 years ago
web move to goftp.io/ftpd 1 week ago
.drone.yml add drone (#12) 6 days ago
.gitignore tls support 11 months ago
LICENSE add license and fix #4 (#11) 6 days ago
README.md move to goftp.io/ftpd 1 week ago
README_CN.md move to goftp.io/ftpd 1 week ago
cert.pem init 3 years ago
config.ini tls support 11 months ago
go.mod update qiniu driver (#10) 6 days ago
go.sum fix go mod (#13) 6 days ago
key.pem init 3 years ago
main.go update qiniu driver (#10) 6 days ago

README.md

ftpd

中文

A FTP server based on github.com/goftp/server.

Full documentation for the package is available on godoc

Installation

go get goftp.io/ftpd

Then run it:

$GOPATH/bin/ftpd

And finally, connect to the server with any FTP client and the following details:

host: 127.0.0.1
port: 2121
username: admin
password: 123456

More features, you can copy config.ini to the ftpd directory and modify it.