Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/trivigy/revgcs

Reverse proxy for google cloud storage
https://github.com/trivigy/revgcs

google-cloud reverse-proxy storage

Last synced: 28 days ago
JSON representation

Reverse proxy for google cloud storage

Awesome Lists containing this project

README

        

It is without say that you need to ensure all the necessary tooling
application like `gcloud`, `docker`, `helm`, etc. are installed
and configured.

### Build and push docker image
```bash
gcloud auth login
docker build -t gcr.io//revgcs:latest .
```

### Pull docker image
```bash
docker push gcr.io//revgcs:latest
```

### Configurations
```bash
gcloud auth application-default login
docker network create --driver=bridge --subnet=172.20.0.0/16

docker run --rm -d -p 8080 \
--network --ip 172.20.0.2 \
-v ~/.config/gcloud:/root/.config/gcloud \
gcr.io//revgcs:latest revgcs --bind 0.0.0.0:8080

helm repo add syncaide http://172.20.0.2:8080/static.syncaide.com/charts
```