mirror of
https://github.com/zitadel/zitadel.git
synced 2024-12-12 11:04:25 +00:00
a6e4b537fe
* chore(contributing): add startup * init * cleanup docker file * local * compose works * markdowns * add gateway start on readme * readme done * finish mds * rename/delete compose files * correct docker compose file name * fix links, update contribute, split build/readme into separate files in /guides, add zitadel startup * fix(docker compose): allow .keys folder to not exist * update md's * use docker-compose instead of docker compose as --profile gets ignored * write a message if create key * copy openapi statik.go * explain how to connect in quickstart * Apply suggestions from code review Co-authored-by: Livio Amstutz <livio.a@gmail.com> * sremove subscription service from env.json * Delete caos_local.sh moved to build/local/local.env Co-authored-by: Livio Amstutz <livio.a@gmail.com>
36 lines
962 B
Docker
36 lines
962 B
Docker
# copy from https://raw.githubusercontent.com/grpc/grpc-web/master/net/grpc/gateway/docker/grpcwebproxy/Dockerfile
|
|
|
|
FROM golang:1.16-alpine3.13
|
|
|
|
RUN apk add --no-cache curl git ca-certificates && \
|
|
rm -rf /var/lib/apt/lists/*
|
|
|
|
ARG VERSION=0.14.0
|
|
|
|
WORKDIR /tmp
|
|
|
|
RUN curl -sS https://raw.githubusercontent.com/golang/dep/master/install.sh | sh
|
|
RUN wget https://github.com/improbable-eng/grpc-web/archive/v$VERSION.tar.gz
|
|
|
|
WORKDIR /go/src/github.com/improbable-eng/
|
|
|
|
RUN tar -zxf /tmp/v$VERSION.tar.gz -C .
|
|
RUN mv grpc-web-$VERSION grpc-web
|
|
|
|
WORKDIR /go/src/github.com/improbable-eng/grpc-web
|
|
|
|
RUN dep ensure && \
|
|
go env -w GO111MODULE=auto && \
|
|
go install ./go/grpcwebproxy
|
|
|
|
# ADD ./etc/localhost.crt /etc
|
|
# ADD ./etc/localhost.key /etc
|
|
|
|
ENV BKD_HOST=backend-run
|
|
ENV BKD_PORT=50001
|
|
|
|
ENTRYPOINT [ "/bin/sh", "-c", "exec /go/bin/grpcwebproxy \
|
|
--backend_addr=${BKD_HOST}:${BKD_PORT} \
|
|
--run_tls_server=false \
|
|
--use_websockets \
|
|
--allow_all_origins " ] |