2016-12-18 22:54:21 +01:00
|
|
|
# S3 Manager
|
|
|
|
|
2019-01-26 13:53:36 +01:00
|
|
|
[![Go Report Card](https://goreportcard.com/badge/github.com/mastertinner/s3manager?style=flat-square)](https://goreportcard.com/report/github.com/mastertinner/s3manager)
|
|
|
|
[![Build Status](https://img.shields.io/travis/mastertinner/s3manager.svg?style=flat-square)](https://travis-ci.org/mastertinner/s3manager)
|
2019-09-05 00:44:02 +02:00
|
|
|
[![Docker Build](https://img.shields.io/docker/cloud/build/mastertinner/s3manager.svg?style=flat-square)](https://hub.docker.com/r/mastertinner/s3manager)
|
2017-04-07 09:16:59 +02:00
|
|
|
|
2017-04-06 17:58:26 +02:00
|
|
|
A Web GUI written in Go to manage S3 buckets from any provider.
|
2016-12-18 22:54:21 +01:00
|
|
|
|
2018-03-14 21:53:35 +01:00
|
|
|
## Build and Run Locally
|
2017-04-27 12:29:13 +02:00
|
|
|
|
2018-03-14 21:53:35 +01:00
|
|
|
1. Run `make`
|
|
|
|
1. Execute the created binary and visit <http://localhost:8080>
|
2017-04-27 12:29:13 +02:00
|
|
|
|
2018-03-14 21:53:35 +01:00
|
|
|
## Run Tests
|
2017-04-27 11:02:14 +02:00
|
|
|
|
2018-03-14 21:53:35 +01:00
|
|
|
1. Run `make test`
|
2017-04-27 11:02:14 +02:00
|
|
|
|
2018-03-14 21:53:35 +01:00
|
|
|
## Build Docker Image
|
2017-04-27 11:02:14 +02:00
|
|
|
|
2018-10-27 14:59:59 +02:00
|
|
|
The image is available on [Docker Hub](https://hub.docker.com/r/mastertinner/s3manager/)
|
|
|
|
|
2018-03-14 21:53:35 +01:00
|
|
|
1. Run `make build-docker`
|
2017-04-27 11:02:14 +02:00
|
|
|
|
2017-04-27 12:29:13 +02:00
|
|
|
## Run on Cloud Foundry
|
2017-03-30 22:56:25 +02:00
|
|
|
|
2018-03-14 21:53:35 +01:00
|
|
|
1. Modify `deployments/cf/*` to your liking
|
|
|
|
1. Run `make deploy-cf`
|