Lunny Xiao
2f14f88051
All checks were successful
continuous-integration/drone/push Build is passing
Add minio support Reviewed-on: #22
929 B
929 B
ftpd
A FTP server based on gitea.com/goftp/server.
Full documentation for the package is available on godoc
Features
- Support file system as storage
- Support minio as storage
- Support qiniu as storage
- Support web management UI
Installation
From binary releases
Download the binaries from https://gitea.com/goftp/ftpd/releases.
You can also build the binary yourself. After you clone the repository,
go generate ./...
go build -tags=bindata -mod=vendor
From Source
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.