ftpgrab

Grab your files periodically from a remote FTP or SFTP server easily

MIT License

Stars
485

Bot releases are visible (Hide)

ftpgrab - v7.9.0 Latest Release

Published by github-actions[bot] 10 months ago

  • Go 1.21 (#322)
  • Bump github.com/alecthomas/kong from 0.7.1 to 0.8.0 (#306
  • Bump github.com/crazy-max/gonfig from 0.6.0 to 0.7.0 (#291
  • Bump github.com/jlaffaye/ftp to 0.2.0 (#297 #301)
  • Bump github.com/go-playground/validator/v10 from 10.11.1 to 10.16.0 (#295 #321)
  • Bump github.com/rs/zerolog from 1.28.0 to 1.31.0 (#294 #320)
  • Bump github.com/stretchr/testify from 1.8.1 to 1.8.4 (#283 #302)
  • Bump golang.org/x/crypto from 0.4.0 to 0.8.0 (#293 #310)
  • Bump golang.org/x/net from 0.9.0 to 0.17.0 (#318)
  • Bump golang.org/x/sys from 0.3.0 to 0.8.0 (#287 #292)
  • Bump golang.org/x/sys from 0.11.0 to 0.15.0 (#319)
  • Bump go.etcd.io/bbolt from 1.3.6 to 1.3.7 (#277)
ftpgrab - v7.8.0

Published by github-actions[bot] almost 2 years ago

  • Option to escape all regular expression metacharacters (#270)
  • Fix file mode type (#269)
  • Move from io/ioutil to io and os packages (#219)
  • Move syscall to golang.org/x/sys (#220)
  • Go 1.19 (#262 #253)
  • Alpine Linux 3.17 (#268 #254 #223)
  • MkDocs Material 8.3.9 (#256)
  • Enhance workflow (#263 #218 #255)
  • Bump github.com/crazy-max/gonfig from 0.5.0 to 0.6.0 (#257)
  • Bump github.com/pkg/sftp from 1.13.2 to 1.13.5 (#208 #210 #246)
  • Bump github.com/rs/zerolog from 1.24.0 to 1.28.0 (#209 #211 #217 #245 #258)
  • Bump github.com/alecthomas/kong from 0.2.17 to 0.7.1 (#212 #215 #222 #230 #248 #266)
  • Bump github.com/go-playground/validator/v10 from 10.9.0 to 10.11.1 (#221 #229 #236 #261)
  • Bump github.com/stretchr/testify from 1.7.0 to 1.8.1 (#251 #264)
  • Bump github.com/docker/go-units from 0.4.0 to 0.5.0 (#259)
  • Bump golang.org/x/crypto to 0.4.0 (#272)
  • Bump golang.org/x/sys to 0.3.0 (#271)
ftpgrab - v7.7.0

Published by github-actions[bot] about 3 years ago

  • Go 1.17 (#203)
  • Wrong remaining time displayed (#204)
  • Add windows/arm64 artifact (#205)
  • MkDocs Material 7.2.6
  • Bump github.com/rs/zerolog from 1.23.0 to 1.24.0 (#207)
  • Bump github.com/crazy-max/gonfig from 0.4.0 to 0.5.0 (#206)
  • Bump github.com/gorilla/websocket to v1.4.2
  • Bump github.com/go-playground/validator/v10 from 10.7.0 to 10.9.0 (#200 #202)
ftpgrab - v7.6.0

Published by github-actions[bot] about 3 years ago

  • Add linux/riscv64 artifact
  • Alpine Linux 3.14
  • MkDocs Materials 7.2.0
  • Bump codecov/codecov-action from 1 to 2
  • GitHub Action cache backend (#198)
  • Enhance issue template
  • Bump github.com/pkg/sftp from 1.13.0 to 1.13.2 (#193 #196)
  • Bump github.com/go-playground/validator/v10 from 10.5.0 to 10.7.0 (#187 #195)
  • Bump go.etcd.io/bbolt from 1.3.5 to 1.3.6 (#190)
  • Bump github.com/rs/zerolog from 1.21.0 to 1.23.0 (#188 #194)
  • Bump github.com/alecthomas/kong from 0.2.16 to 0.2.17 (#191)
ftpgrab - v7.5.0

Published by github-actions[bot] over 3 years ago

  • Add disableMLSD ftp option (#176)
  • Fix Dockerfile
ftpgrab - v7.4.0

Published by github-actions[bot] over 3 years ago

  • Add darwin/arm64 artifact (#175)
  • Bump github.com/go-playground/validator/v10 from 10.4.1 to 10.5.0 (#171)
  • Use logger PartsExclude (#174)
  • MkDocs Materials 7.1.3
  • Bump github.com/rs/zerolog from 1.20.0 to 1.21.0 (#166)
  • Go 1.16 (#167)
  • Deploy docs on workflow dispatch or tag
  • Bump github.com/alecthomas/kong from 0.2.15 to 0.2.16 (#165)
  • Bump github.com/pkg/sftp from 1.12.0 to 1.13.0 (#164)
  • Switch to goreleaser-xx (#163)
ftpgrab - v7.3.0

Published by github-actions[bot] over 3 years ago

  • Refactor CI and dev workflow with buildx bake (#161)
    • Add image-local target
    • Single job for artifacts and image
    • Add armv5, ppc64le and s390x artifacts
    • Upload artifacts
    • Validate
  • Remove linux/s390x Docker platform support for now
  • Bump github.com/stretchr/testify from 1.6.1 to 1.7.0 (#154)
    Bump github.com/alecthomas/kong from 0.2.12 to 0.2.15 (#160)
  • MkDocs Materials 6.2.8
ftpgrab - v7.2.0

Published by github-actions[bot] almost 4 years ago

  • Allow to download files to a temp dir first (#149)
  • Allow to disable log timestamp (#148)
  • Add script notification (#147)
  • Bump github.com/crazy-max/gonfig from 0.3.0 to 0.4.0 (#140)
ftpgrab - v7.1.1

Published by github-actions[bot] almost 4 years ago

  • Use embedded tzdata package
  • Remove --timezone flag
  • Docker image also available on GitHub Container Registry
  • Use Docker meta action to handle tags and labels
ftpgrab - v7.1.0

Published by github-actions[bot] about 4 years ago

  • Allow to disable OPTS UTF8 ON command
  • Refactor to start working on #48
  • Switch to Docker actions
  • Go 1.15
  • Update GOPROXY setting
  • Update deps
ftpgrab - v7.0.1

Published by github-actions[bot] about 4 years ago

  • Fix SFTP not taken into account
ftpgrab - v7.0.0

Published by github-actions[bot] over 4 years ago

  • Repository moved to crazy-max/ftpgrab
  • DockerHub repository moved to crazymax/ftpgrab
  • Configuration transposed into environment variables (#90)
  • FTPGRAB_DB env var renamed FTPGRAB_DB_PATH
  • key field for SFTP authentication has been renamed keyFile
  • Add keyPassphrase to provide a passphrase linked to keyFile
  • Improve configuration validation
  • All fields in configuration now camelCased
  • Add tests and coverage
  • Seek configuration file from default places
  • Configuration file not required anymore
  • Switch to gonfig
  • Add fields to load sensitive values from file
  • Update deps
ftpgrab - v6.5.0

Published by github-actions[bot] over 4 years ago

  • Docs website with mkdocs
  • Move documentation to main repository
  • Update deps
ftpgrab - v6.4.0

Published by github-actions[bot] over 4 years ago

  • Use kong command-line parser
  • Switch to Open Container Specification labels as label-schema.org ones are deprecated
  • Update deps
ftpgrab - v6.3.0

Published by github-actions[bot] over 4 years ago

  • Only accept duration as timeout value for FTP, SFTP and Webhook notif config (#69)
  • Update pkg/sftp module
ftpgrab - v6.2.0

Published by github-actions[bot] over 4 years ago

  • Add Slack notifier
  • Update libs
  • Go 1.13.5
  • Seconds field optional for schedule
ftpgrab - v6.1.0

Published by github-actions[bot] over 4 years ago

  • Multi-platform Docker image
  • Move ftpgrab/docker repo here
  • Go 1.12.10
  • Use GOPROXY
  • Stop publishing Docker image on Quay
  • Switch to GitHub Actions
  • Add instructions to create a Linux service
  • Remove --docker flag
  • Allow to override database path through FTPGRAB_DB env var
  • Allow to override download output path through FTPGRAB_DOWNLOAD_OUTPUT env var
ftpgrab - v6.0.2

Published by crazy-max over 4 years ago

  • Use io.Copy to avoid crash due to insufficient memory
ftpgrab - v6.0.1

Published by crazy-max over 4 years ago

  • Fix cron stopped after first trigger
ftpgrab - v6.0.0

Published by crazy-max over 4 years ago

  • Log skip status
  • Set ServerName field if implicit TLS
  • Switch to jlaffaye/ftp module
    • Fix race condition
    • Performance improvement
Package Rankings
Top 4.97% on Proxy.golang.org