s3p
list/copy/sync/compare S3 buckets 5x-50x faster than aws-cli
File Explorer
Download Latest Version (.zip)- test.yml
- s3p
- FsEasy.caf
- Lib.caf
- LibMisc.caf
- LocalFileLister.caf
- PromiseWorkerPool.caf
- S3.caf
- S3Keys.caf
- S3Comprehensions.caf
- S3P.caf
- S3Parallel.caf
- S3PCli.caf
- S3PCliCommands.caf
- StandardImport.caf
- FsEasy.test.caf
- LibMisc.test.caf
- LocalFileLister.test.caf
- PromiseWorkerPool.test.caf
- S3Keys.test.caf
- Compare.test.caf
- Copy.test.caf
- CopyLocal.test.caf
- MinioTestHelper.caf
- ReadCommands.test.caf
- S3Comprehensions.test.caf
- S3ComprehensionsErrors.test.caf
- S3Integration.test.caf
- S3P.test.caf
- S3PCli.test.caf
- StandardImport.caf
- Summarize.test.caf
- Sync.test.caf
- TestLib.caf
- index.caf
- .gitignore
- .npmignore
- art.build.config.caf
- CHANGELOG.md
- CLAUDE.md
- docker-compose.yml
- index.js
- LICENSE.md
- package-lock.json
- package.json
- README.md
- TODO.md
# Installation Guide
1. Get the code
git clone https://github.com/generalui/s3p
Downloads the entire project code from GitHub to your computer.
cd s3p
Moves into the project folder you just downloaded.
2. Docker
Easy RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker compose up -d --build
Builds and starts all defined containers (server, database, etc.) at once, in the background.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
3. Node.js
EasyPrerequisites
npm install s3p -g
Downloads and installs the libraries listed in package.json.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
