Skip to content

Commit 61dd7f9

Browse files
committed
fix: include envoy config and tighten mfa image
1 parent e2e734a commit 61dd7f9

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

docker-compose.secure.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,8 @@ services:
5858

5959
envoy:
6060
build:
61-
context: .
62-
dockerfile: envoy/Dockerfile
61+
context: ./envoy
62+
dockerfile: Dockerfile
6363
ports:
6464
- "8080:8080"
6565
platform: linux/amd64

services/mfa/Dockerfile

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,11 @@ RUN go mod download
77
COPY . .
88
RUN go build -o mfa ./cmd/mfa
99

10-
FROM alpine:latest
11-
RUN apk --no-cache add ca-certificates
12-
WORKDIR /root/
10+
FROM scratch
1311

14-
COPY --from=builder /app/mfa .
12+
COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
13+
COPY --from=builder /app/mfa /mfa
1514

1615
EXPOSE 8445
1716

18-
CMD ["./mfa"]
17+
ENTRYPOINT ["/mfa"]

0 commit comments

Comments
 (0)