Help us shape the future of Go! Take the 2026 Go Developer Survey

f3

module
v0.5.1-0...-b85d87f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 14, 2021 License: MIT

README

f3

Build Status

f3 is a bridge that acts like an FTP server which accepts files but transfers them into an s3 bucket, instead of writing them to disk.

Installation

make install

If you need help, run: f3 -h.

Example

$ f3 --features="ls,put,rm,get" --no-overwrite --ftp-addr 127.0.0.1:2121 --s3-region eu-central-1 --s3-credentials 'accesskey:secret' --s3-bucket 'https://<f3.somewhere.com>' ./ftp-credentials.txt

Development

Make sure that a go 1.7+ distribution is available on your system.

$ git clone github.com/spreadshirt/f3.git
$ cd f3
$ s/make [test|clean|docker]
  • s/make lint requires golint which can be installed by running: go get -u github.com/golang/lint/golint

Directories

Path Synopsis
cmd
f3 command

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL