Aws s3 browser
Author: g | 2025-04-24
S3 Browser C WPF Sample Project with .aws/config and ./aws/credentials - anthunt/aws-s3-browser AWS S3 Bucket Browser, based on AWS JavaScript API - juvs/s3-bucket-browser
AWS S3 Tutorial: S3 Browser The AWS S3 File Manager
=== AWS S3 Bucket Browser ===Contributors: duplajaDonate link: aws, s3, files, download, Amazon, folders, searchRequires at least: 4.0.1Tested up to: 4.6.1Stable tag: trunkLicense: GPLv2License URI: Bucket Browser allows users to search, view, and download files from AWS S3 in a lightweight format via shortcode.== Description ==S3 Bucket Browser allows you to harness the power of Amazon Web Service's S3 storage system to serve files to your visitors directly from S3's servers, in a fast, easy to navigate method. Folders can be navigated between via clicking or via breadcrumbs, all without leaving or reloading the page. File searches are near instantaneous, and all download links are time limited (60 minutes), preventing your links from being widely shared or hotlinked.Features:* All files served are hosted offsite on S3 storage. No worries about disk space!* Easy to use interface, as simple as clicking through folders.* Searching is extremely fast* Download links are signed and expire after 60 minutes, to prevent hot-linking* Only one API call, on initial page load.* Inserted via shortcode, so you can put on a password protected post or page if desired.* Mobile FriendlyShortcode Use: `[s3browse bucket=yourbucketname]`**Notes** Before Use:* You must have an AWS account, and know your access and secret keys, as well as your region.* You must have a bucket created with correct IAM set to access the bucket.* You must upload files via S3 prior to displaying, if you want them to show. (future version will likely allow upload as well)* You must have the correct CORS. S3 Browser C WPF Sample Project with .aws/config and ./aws/credentials - anthunt/aws-s3-browser AWS S3 Bucket Browser, based on AWS JavaScript API - juvs/s3-bucket-browser AWS S3 Bucket Browser, based on AWS JavaScript API - juvs/s3-bucket-browser AWS S3 Bucket Browser, based on AWS JavaScript API - jshubeck/s3-navigator-pro AWS S3 Bucket Browser, based on AWS JavaScript API - jshubeck/s3-navigator-pro Simplify File Management with S3 Browser and Storj. S3 Browser is a Windows-based client that provides simple and reliable file management for AWS S3 storage and AWS Simplify File Management with S3 Browser and Storj. S3 Browser is a Windows-based client that provides simple and reliable file management for AWS S3 storage and AWS AWS S3 ExplorerThis is an S3 Explorer for AWS. It provides a simple and straightforward way for users to login using SSO and explore available S3 Buckets. Everything is done in the browser and requires only minimal setup using either AWS Cognito or Authress.This is an open source project managed by the Authress Engineering team. Rhosys hosts an explorer to use out of the box for the community. For obvious security reasons, this is a UI only tool, and makes ZERO api calls to anywhere other than AWS. The following is a link to that explorer. However, if for some reason, other than security there is a benefit to hosting a clone of this, feel free to fork the repo and make any necessary changes. Alternatively, please contribute!Go to the => AWS S3 Explorer AWS S3 Explorer" href="#go-to-the--aws-s3-explorer">Or => Deploy a white-labeled version to your custom domain Deploy a white-labeled version to your custom domain" href="#or--deploy-a-white-labeled-version-to-your-custom-domain">The S3 Explorer:Configuration: The only setup stepJump over to the AWS S3 explorer configuration to deploy the Cognito CFN template, and configure your SSO provider. That's it!Custom configurationTroubleshootingIf you run into any problems just try running through the suggested Troubleshooting steps and if that doesn't help, file an issue, we are usually quick to respond.Standard use cases:View all objects in folder:View all objects in bucket:Upload objects to a bucket:Upload objects to a bucket succeeded:Delete objects from a bucket:Delete objects from a bucket succeeded:ContributionDevelopmentThis project uses Vue 3, and as this is much different from Vue 2, recommend reading is available:General UpdatesScript Setup tagsTroubleshooting buildsError: OpenIDConnect provider's HTTPS certificate doesn't match configured thumbprint - Update AWS IAM to use the thumbprint details of the issue are available here.Comments
=== AWS S3 Bucket Browser ===Contributors: duplajaDonate link: aws, s3, files, download, Amazon, folders, searchRequires at least: 4.0.1Tested up to: 4.6.1Stable tag: trunkLicense: GPLv2License URI: Bucket Browser allows users to search, view, and download files from AWS S3 in a lightweight format via shortcode.== Description ==S3 Bucket Browser allows you to harness the power of Amazon Web Service's S3 storage system to serve files to your visitors directly from S3's servers, in a fast, easy to navigate method. Folders can be navigated between via clicking or via breadcrumbs, all without leaving or reloading the page. File searches are near instantaneous, and all download links are time limited (60 minutes), preventing your links from being widely shared or hotlinked.Features:* All files served are hosted offsite on S3 storage. No worries about disk space!* Easy to use interface, as simple as clicking through folders.* Searching is extremely fast* Download links are signed and expire after 60 minutes, to prevent hot-linking* Only one API call, on initial page load.* Inserted via shortcode, so you can put on a password protected post or page if desired.* Mobile FriendlyShortcode Use: `[s3browse bucket=yourbucketname]`**Notes** Before Use:* You must have an AWS account, and know your access and secret keys, as well as your region.* You must have a bucket created with correct IAM set to access the bucket.* You must upload files via S3 prior to displaying, if you want them to show. (future version will likely allow upload as well)* You must have the correct CORS
2025-04-23AWS S3 ExplorerThis is an S3 Explorer for AWS. It provides a simple and straightforward way for users to login using SSO and explore available S3 Buckets. Everything is done in the browser and requires only minimal setup using either AWS Cognito or Authress.This is an open source project managed by the Authress Engineering team. Rhosys hosts an explorer to use out of the box for the community. For obvious security reasons, this is a UI only tool, and makes ZERO api calls to anywhere other than AWS. The following is a link to that explorer. However, if for some reason, other than security there is a benefit to hosting a clone of this, feel free to fork the repo and make any necessary changes. Alternatively, please contribute!Go to the => AWS S3 Explorer AWS S3 Explorer" href="#go-to-the--aws-s3-explorer">Or => Deploy a white-labeled version to your custom domain Deploy a white-labeled version to your custom domain" href="#or--deploy-a-white-labeled-version-to-your-custom-domain">The S3 Explorer:Configuration: The only setup stepJump over to the AWS S3 explorer configuration to deploy the Cognito CFN template, and configure your SSO provider. That's it!Custom configurationTroubleshootingIf you run into any problems just try running through the suggested Troubleshooting steps and if that doesn't help, file an issue, we are usually quick to respond.Standard use cases:View all objects in folder:View all objects in bucket:Upload objects to a bucket:Upload objects to a bucket succeeded:Delete objects from a bucket:Delete objects from a bucket succeeded:ContributionDevelopmentThis project uses Vue 3, and as this is much different from Vue 2, recommend reading is available:General UpdatesScript Setup tagsTroubleshooting buildsError: OpenIDConnect provider's HTTPS certificate doesn't match configured thumbprint - Update AWS IAM to use the thumbprint details of the issue are available here.
2025-03-31Hello guys, I have some issues to make work a DO spaces presign url in aws golang sdk.I have the following code snippet:import ( "github.com/aws/aws-sdk-go/aws" "github.com/aws/aws-sdk-go/aws/credentials" "github.com/aws/aws-sdk-go/aws/session" "github.com/aws/aws-sdk-go/service/s3" "github.com/labstack/echo" "log" "net/http" "parameters" "time")key := parameters.ObjectStorageKey secret := parameters.ObjectStorageSecret s3Config := &aws.Config{ Credentials: credentials.NewStaticCredentials(key, secret, ""), Endpoint: aws.String(parameters.ObjectStorageEndpoint), Region: aws.String(parameters.ObjectStorageRegion), } newSession, err := session.NewSession(s3Config) if err != nil { return "", err } s3Client := s3.New(newSession) req, _ := s3Client.GetObjectRequest(&s3.GetObjectInput{ Bucket: aws.String(parameters.ObjectStorageBucketErp), Key: aws.String("MY_OBJECT_KEY"), }) urlStr, header, err := req.PresignRequest(10 * time.Minute) if err != nil { log.Print(err) } log.Print(urlstr)It is generating the url, but when I put it to browser it gives me access denied error. When I generate a link in the control panel it is working without any issue.What I experienced there is a difference in the link generated by my code and in the control panel.Link generated in the control panel look like this: generated by my code is like this: don’t know if its cause the problem or not, but I stuck here…Is there anything what I’m doing wrong?Thanks!These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
2025-04-19