Noisy Pterodactyl Melodies

    s3-bucket-downloader

    1.1.9 • Public • Published

    👋 Welcome to S3 Bucket Download (s3-bucket-downloader) 🕶

    Version npm npm bundle size npm Documentation Maintenance License: MIT Twitter: opendevs_2020 GitHub followers Snyk Vulnerabilities for npm package

    This project enables downloading data from s3 a breeze, it has 3 modes (CLI mode, Interactive mode & Download All mode) using which you can download aws s3 bucket files into default or custom path.
    If you choose the same directory as previous time, it'll sync those changes.

    It now supports setting of aws config like AWS Access key ID, AWS Secret key, AWS region & Output format in interactive mode

    🏠 Homepage

    Demo

    Install

    npm i -g s3-bucket-downloader

    Usage

    Run anyone of following commands (only interactive mode available currently):

    Interactive mode now supports setting of aws config like AWS Access key ID, Secret key, Region & Output format in interactive mode if none present in the system.

    s3
    # or
    s3-downloader
    # or
    s3-bucket-downloader

    Usage (advanced user)

    Advanced users have to set AWS config themselves for now

    Interactive mode:

    node download

    It'll display list of all buckets in an array & ask for options like:

    Interactive mode options

    CLI mode:

    node download --bucketName=[comma,seperated,bucketnames] --path=[path to save to for ex: ../data]

    Without brackets ofcourse.

    Download All mode:

    node download --all

    Just downloads all of the files in all of the buckets.

    Logs:

    It shows logs too, like these:

    Interactive mode options

    🕺 Author

    open devs (open.devs.github@gmail.com)

    🤝 Contributing

    Contributions, issues and feature requests are welcome!
    Feel free to check issues page.

    🚀 future scope

    1. Support for different AWS profiles & regions
    2. Add a GUI on top of this (React + Electron planned)

    🤝 contributing

    contributions, issues and feature requests are welcome!
    feel free to check issues page. you can also take a look at the contributing guide.

    🙌 show your support

    give a ⭐️ if this project helped you!

    Buy Me A Coffee

    📝 license

    copyright © 2020 open devs (open.devs.github@gmail.com).
    This project is MIT licensed.


    this README was generated with ❤️ by readme-md-generator

    Install

    npm i s3-bucket-downloader

    DownloadsWeekly Downloads

    8

    Version

    1.1.9

    License

    MIT

    Unpacked Size

    58.4 kB

    Total Files

    12

    Last publish

    Collaborators

    • mikr13
    • opendevs_2020
    • alok722