A Web GUI for your S3 buckets. Based on Cloudlena S3 Manager
Find a file
2017-03-18 01:05:21 +01:00
templates Don't use global variables 2017-03-09 21:20:40 +01:00
.cfignore Add correct binary to .cfignore 2017-03-09 21:22:24 +01:00
.gitignore Don't use global variables 2017-03-09 21:20:40 +01:00
adapters.go Use adapter pattern for handlers 2017-03-10 11:12:20 +01:00
api.go Improve error handling 2017-03-17 23:51:17 +01:00
glide.yaml Use gorilla/mux 2016-12-20 19:47:36 +01:00
logger.go Make logger customizable 2017-03-18 01:05:21 +01:00
main.go Make logger customizable 2017-03-18 01:05:21 +01:00
manifest.yml Remove redundant env variable 2017-01-25 10:59:15 +01:00
minio.go Remove unnecessary named import 2017-03-17 23:57:58 +01:00
pages.go Remove unnecessary named import 2017-03-17 23:57:58 +01:00
README.md Fix typo 2017-03-10 11:15:42 +01:00

S3 Manager

A Web GUI to written in Go to manage S3 buckets from any provider.

Environment Variables

  • S3_ACCESS_KEY_ID: Required. Your S3 access key ID
  • S3_SECRET_ACCESS_KEY: Required. Your S3 secret access key
  • S3_ENDPOINT: Optional. In case you are using a different S3 provider than AWS. Defaults to s3.amazonaws.com
  • V2_SIGNING: Optional. In case your S3 provider still uses V2 Signing, set this to true

Run locally

  1. Set all environment variables
  2. Run go build .
  3. Run the binary and visit http://localhost:8080