diff options
author | Jakob Borg <jakob@kastelo.net> | 2023-07-01 07:53:04 +0200 |
---|---|---|
committer | Jakob Borg <jakob@kastelo.net> | 2023-07-01 08:23:55 +0200 |
commit | 5a1f996e56c2bd5d72974efe04819c5df4395dcf (patch) | |
tree | e559727b5f2db024669c5fb83b37b76f234934ef /Dockerfile.strelaypoolsrv | |
parent | 229b6a292c3b7844cbe38470deaca5f7cc63e631 (diff) | |
download | syncthing-5a1f996e56c2bd5d72974efe04819c5df4395dcf.tar.gz syncthing-5a1f996e56c2bd5d72974efe04819c5df4395dcf.zip |
build: Build infrastructure images
Diffstat (limited to 'Dockerfile.strelaypoolsrv')
-rw-r--r-- | Dockerfile.strelaypoolsrv | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/Dockerfile.strelaypoolsrv b/Dockerfile.strelaypoolsrv index 814948b25..4519f09e1 100644 --- a/Dockerfile.strelaypoolsrv +++ b/Dockerfile.strelaypoolsrv @@ -1,15 +1,5 @@ -ARG GOVERSION=latest -FROM golang:$GOVERSION AS builder - -WORKDIR /src -COPY . . - -ENV CGO_ENABLED=0 -ENV BUILD_HOST=syncthing.net -ENV BUILD_USER=docker -RUN rm -f strelaysrv && go run build.go -no-upgrade build strelaypoolsrv - FROM alpine +ARG TARGETARCH EXPOSE 8080 @@ -19,8 +9,8 @@ ENV PUID=1000 PGID=1000 MAXMIND_KEY= RUN mkdir /var/strelaypoolsrv && chown 1000 /var/strelaypoolsrv USER 1000 -COPY --from=builder /src/strelaypoolsrv /bin/strelaypoolsrv -COPY --from=builder /src/script/strelaypoolsrv-entrypoint.sh /bin/entrypoint.sh +COPY strelaypoolsrv-linux-${TARGETARCH} /bin/strelaypoolsrv +COPY script/strelaypoolsrv-entrypoint.sh /bin/entrypoint.sh WORKDIR /var/strelaypoolsrv ENTRYPOINT ["/bin/entrypoint.sh", "/bin/strelaypoolsrv", "-listen", ":8080"] |