build: Ursrv image for infrastructure

This commit is contained in:
Jakob Borg 2023-11-15 08:46:11 +01:00
parent d0a6dc5b13
commit 5c65a1bc83
2 changed files with 17 additions and 0 deletions

View File

@ -22,6 +22,7 @@ jobs:
- stcrashreceiver - stcrashreceiver
- strelaypoolsrv - strelaypoolsrv
- stupgrades - stupgrades
- ursrv
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
with: with:

16
Dockerfile.ursrv Normal file
View File

@ -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" ]