All Projects β†’ yegor256 β†’ S3auth

yegor256 / S3auth

Licence: other
Amazon S3 HTTP Basic Auth Gateway

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to S3auth

Serverless Docker Image Resize
Simple serverless image resize on-the-fly - Deploy with one command - Built with AWS Lambda and S3
Stars: ✭ 114 (-54.22%)
Mutual labels:  aws, aws-s3
0x4447 product s3 email
πŸ“« A serverless email server on AWS using S3 and SES
Stars: ✭ 2,905 (+1066.67%)
Mutual labels:  aws, aws-s3
Terraform Aws S3 Bucket
Terraform module which creates S3 bucket resources on AWS
Stars: ✭ 130 (-47.79%)
Mutual labels:  aws, aws-s3
Smart Security Camera
A Pi Zero and Motion based webcamera that forwards images to Amazon Web Services for Image Processing
Stars: ✭ 103 (-58.63%)
Mutual labels:  aws, aws-s3
Retinal
πŸ™ Retinal is a Serverless AWS Lambda service for resizing images on-demand or event-triggered
Stars: ✭ 208 (-16.47%)
Mutual labels:  aws, aws-s3
Serverless Image Processor
AWS Lambda image processor
Stars: ✭ 106 (-57.43%)
Mutual labels:  aws, aws-s3
Awsmobile Cli
CLI experience for Frontend developers in the JavaScript ecosystem.
Stars: ✭ 147 (-40.96%)
Mutual labels:  aws, aws-s3
Aws Github Actions
Deploy πŸš€ to AWS ☁️ with GitHub Actions!
Stars: ✭ 70 (-71.89%)
Mutual labels:  aws, aws-s3
Ssm Cache Python
AWS System Manager Parameter Store caching client for Python
Stars: ✭ 177 (-28.92%)
Mutual labels:  aws, aws-s3
Kafka Connect Storage Cloud
Kafka Connect suite of connectors for Cloud storage (Amazon S3)
Stars: ✭ 153 (-38.55%)
Mutual labels:  aws, aws-s3
Aws Lambda Vpc Nat Examples
Example of setting up AWS lambda function with VPC and NAT
Stars: ✭ 92 (-63.05%)
Mutual labels:  aws, gateway
Nuxt Serverless
Nuxt.js Serverless SSR Starter on AWS (Lambda + API Gateway + S3) with Serverless Framework
Stars: ✭ 235 (-5.62%)
Mutual labels:  aws, aws-s3
Aws Deployment Guide
☁️ Deploy to Amazon aws on a virtual private cloud with elastic beanstalk
Stars: ✭ 89 (-64.26%)
Mutual labels:  aws, aws-s3
Sbt S3 Resolver
☁️Amazon S3-based resolver for sbt
Stars: ✭ 112 (-55.02%)
Mutual labels:  aws, aws-s3
Simpleupload
Simple upload system in PHP, compatible with AWS S3, Dropbox, Azure and others.
Stars: ✭ 85 (-65.86%)
Mutual labels:  aws, aws-s3
Shadowreader
Serverless load testing for replaying website traffic. Powered by AWS Lambda.
Stars: ✭ 138 (-44.58%)
Mutual labels:  aws, aws-s3
Aws Config To Elasticsearch
Generates an AWS Config Snapshot and ingests it into ElasticSearch for further analysis using Kibana
Stars: ✭ 62 (-75.1%)
Mutual labels:  aws, aws-s3
Curso Aws Com Terraform
🎦 πŸ‡§πŸ‡· Arquivos do curso "DevOps: AWS com Terraform Automatizando sua infraestrutura" publicado na Udemy. VocΓͺ pode me ajudar comprando o curso utilizando o link abaixo.
Stars: ✭ 62 (-75.1%)
Mutual labels:  aws, aws-s3
Aws Labs
step by step guide for aws mini labs. Currently maintained on : https://github.com/Cloud-Yeti/aws-labs Youtube playlist for labs:
Stars: ✭ 153 (-38.55%)
Mutual labels:  aws, aws-s3
Apilogs
Easy logging and debugging for Amazon API Gateway and AWS Lambda Serverless APIs
Stars: ✭ 216 (-13.25%)
Mutual labels:  aws, gateway

Donate via Zerocracy

EO principles respected here Managed by Zerocracy DevOps By Rultor.com We recommend IntelliJ IDEA

Availability at SixNines Build Status PDD status Dependencies

s3auth.com is a Basic HTTP Auth gateway in front of your private Amazon S3 bucket. Read this blog post for a more detailed explanation: Basic HTTP Auth for S3 Buckets.

Point your test.example.com CNAME to relay.s3auth.com, and register the domain in s3auth.com web panel. You will be able to access bucket's content in a browser with an HTTP basic auth. Your bucket will be accessible using your Amazon IAM credentials and with custom user/password pairs in your .htpasswd file (similar to Apache HTTP Server).

For example, try http://maven.s3auth.com/ (with username s3auth and password s3auth). You will access content of Amazon S3 bucket maven.s3auth.com, which is not readable anonymously otherwise.

How to contribute

Fork repository, make changes, send us a pull request. We will review your changes and apply them to the master branch shortly, provided they don't violate our quality standards. To avoid frustration, before sending us your pull request please run full Maven build:

$ mvn clean install -Pqulice

To avoid build errors use JDK >= 1.7 and Maven >= 3.1.1

To run it locally:

$ mvn clean install -Phit-refresh -Dport=8080

You will be able to open it at http://localhost:8080

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].