Skip to content

phricardo/S3_Signed_URL_API

Repository files navigation

MinIO / S3 Presigned URL API

This project is a Node.js Express API that generates presigned URLs for uploading and downloading objects from any S3-compatible storage (AWS S3, MinIO, DigitalOcean Spaces, etc).


Prerequisites

  • Node.js (for local development)
  • Docker installed (for containerization)
  • Access to an S3-compatible service with credentials

Environment Variables

Create a .env file in the project root with the following:

API_KEY=your-secure-api-key-here
PORT=8080

Build and start the container

docker compose up --build

About

Node.js Express API that generates presigned URLs for uploading and downloading objects from AWS S3 and compatible storage services.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors