{"id":63697,"library":"goftp-file-driver","title":"goftp File Driver","description":"A file driver for the goftp FTP server library, providing local filesystem storage support.","status":"active","version":"0.0.0-20180502053751-5d604a0fc0c9","language":"go","source_language":null,"source_url":"https://github.com/goftp/file-driver","tags":["ftp","file","driver","server"],"install":[{"cmd":"go get github.com/goftp/file-driver","lang":"bash","label":"Install github.com/goftp/file-driver"}],"dependencies":[],"imports":[{"symbol":"filedriver","correct":"github.com/goftp/file-driver"}],"quickstart":{"code":"package main\n\nimport (\n\t\"github.com/goftp/file-driver\"\n\t\"github.com/goftp/server\"\n)\n\nfunc main() {\n\tfactory := &filedriver.FileDriverFactory{\n\t\tRootPath: \"/tmp/ftp\",\n\t\tPerm:     server.NewSimplePerm(\"user\", \"group\"),\n\t}\n\tserver.NewServer(&server.ServerOpts{\n\t\tFactory: factory,\n\t\tPort:    21,\n\t}).ListenAndServe()\n}","lang":"go","description":"Creates an FTP server using the file driver with a root path."},"warnings":[],"env_vars":null,"search_vec":"'driver':3,6,20 'file':2,5,19 'filesystem':15 'ftp':10,18 'goftp':1,9 'librari':12 'local':14 'provid':13 'server':11,21 'storag':16 'support':17","created_at":"2026-06-17T16:47:02.176681+00:00","updated_at":"2026-06-17T16:47:02.176681+00:00","problems":[],"ecosystem":"go","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/goftp/file-driver","github":"https://github.com/goftp/file-driver","docs":"https://pkg.go.dev/github.com/goftp/file-driver#section-documentation","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["networking","utility"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-12-14","install_tag":null}}