diff --git a/bridge/Dockerfile b/bridge/Dockerfile new file mode 100644 index 0000000..8f5d3cd --- /dev/null +++ b/bridge/Dockerfile @@ -0,0 +1,8 @@ +FROM golang:1.18-alpine +WORKDIR /app +COPY . /app +RUN go mod download \ + && go build -o /echo-bridge \ + && cp config.yml / +EXPOSE 4000 +CMD ["/echo-bridge"] diff --git a/bridge/go.mod b/bridge/go.mod index 2699d83..7bd81ce 100644 --- a/bridge/go.mod +++ b/bridge/go.mod @@ -3,7 +3,7 @@ module git.vh7.uk/jakew/echo-web/bridge go 1.18 require ( - git.vh7.uk/jakew/echo-go v0.0.0-20220809112338-5bd7802455cb + git.vh7.uk/jakew/echo-go v0.0.0-20220809134940-468833eae90f github.com/gorilla/websocket v1.5.0 github.com/rs/zerolog v1.27.0 github.com/samber/lo v1.27.0 @@ -17,5 +17,3 @@ require ( golang.org/x/exp v0.0.0-20220303212507-bbda1eaf7a17 // indirect golang.org/x/sys v0.0.0-20211019181941-9d821ace8654 // indirect ) - -replace git.vh7.uk/jakew/echo-go => ../../echo-go diff --git a/bridge/go.sum b/bridge/go.sum index 4a3ebca..689d312 100644 --- a/bridge/go.sum +++ b/bridge/go.sum @@ -1,9 +1,7 @@ -git.vh7.uk/jakew/echo-go v0.0.0-20220803185705-357282c0e444 h1:/GiYRoIHnYqoF9bAHwYXlLCy4praom2KlwBed8pW3ZU= -git.vh7.uk/jakew/echo-go v0.0.0-20220803185705-357282c0e444/go.mod h1:Q4YqOodoX+qYvfM0gSf78cCk0o7dkg1GLNYUFgB6qhU= -git.vh7.uk/jakew/echo-go v0.0.0-20220805101505-158189ae7d58 h1:gMa91PLcG4jRunbntD/YSt/7U3eSyAHUNxIdWu4ELjU= -git.vh7.uk/jakew/echo-go v0.0.0-20220805101505-158189ae7d58/go.mod h1:Q4YqOodoX+qYvfM0gSf78cCk0o7dkg1GLNYUFgB6qhU= git.vh7.uk/jakew/echo-go v0.0.0-20220809112338-5bd7802455cb h1:wE2bgtd4F/dJKVmMkxqHjQs16vsrqo4TuNbLIM4QX28= git.vh7.uk/jakew/echo-go v0.0.0-20220809112338-5bd7802455cb/go.mod h1:Q4YqOodoX+qYvfM0gSf78cCk0o7dkg1GLNYUFgB6qhU= +git.vh7.uk/jakew/echo-go v0.0.0-20220809134940-468833eae90f h1:8DDRGhtJoDVLoYNHkWgvlV1WkxATxO5d+4XBplCkoWI= +git.vh7.uk/jakew/echo-go v0.0.0-20220809134940-468833eae90f/go.mod h1:Q4YqOodoX+qYvfM0gSf78cCk0o7dkg1GLNYUFgB6qhU= github.com/coreos/go-systemd/v22 v22.3.3-0.20220203105225-a9a7ef127534/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=