diff --git a/.github/workflows/build-infra-dockers.yaml b/.github/workflows/build-infra-dockers.yaml index b1b2192e4..080129038 100644 --- a/.github/workflows/build-infra-dockers.yaml +++ b/.github/workflows/build-infra-dockers.yaml @@ -22,6 +22,7 @@ jobs: - stcrashreceiver - strelaypoolsrv - stupgrades + - ursrv steps: - uses: actions/checkout@v4 with: diff --git a/Dockerfile.ursrv b/Dockerfile.ursrv new file mode 100644 index 000000000..0f7fc86ee --- /dev/null +++ b/Dockerfile.ursrv @@ -0,0 +1,16 @@ +FROM alpine +ARG TARGETARCH + +LABEL org.opencontainers.image.authors="The Syncthing Project" \ + org.opencontainers.image.url="https://syncthing.net" \ + org.opencontainers.image.documentation="https://docs.syncthing.net" \ + org.opencontainers.image.source="https://github.com/syncthing/syncthing" \ + org.opencontainers.image.vendor="The Syncthing Project" \ + org.opencontainers.image.licenses="MPL-2.0" \ + org.opencontainers.image.title="Syncthing Usage Reporting Server" + +EXPOSE 8080 + +COPY ursrv-linux-${TARGETARCH} /bin/ursrv + +ENTRYPOINT [ "/bin/ursrv" ]