Block a user
novasdr (074b643)
Published 2026-01-15 10:00:36 +13:00 by alanstockwell
Installation
docker pull git.stockwell.nz/alanstockwell/novasdr:074b643sha256:3589a29ffef9ace93d02ef30e93f400b79e3628b45534ca9875ae1bb6cb81ae2
Image Layers
| # debian.sh --arch 'arm64' out/ 'bookworm' '@1768176000' |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends libusb-1.0-0 ocl-icd-libopencl1 libclfft2 rtl-sdr python3 python3-numpy ca-certificates netcat-openbsd && rm -rf /var/lib/apt/lists/* # buildkit |
| COPY /usr/local/lib/libSoapySDR* /usr/local/lib/ # buildkit |
| COPY /usr/local/lib/SoapySDR /usr/local/lib/SoapySDR # buildkit |
| COPY /usr/local/include/SoapySDR /usr/local/include/SoapySDR # buildkit |
| COPY /usr/local/bin/SoapySDRUtil /usr/local/bin/ # buildkit |
| RUN /bin/sh -c ldconfig # buildkit |
| WORKDIR /app |
| COPY /build/target/release/novasdr-server /app/ # buildkit |
| COPY /build/target/release/ws_probe /app/ # buildkit |
| COPY /build/dist /app/frontend/dist # buildkit |
| COPY config/ /app/config/ # buildkit |
| COPY crates/novasdr-server/resources/ /app/resources/ # buildkit |
| RUN /bin/sh -c mkdir -p /app/logs /app/data # buildkit |
| EXPOSE [9002/tcp] |
| ENV RUST_LOG=info |
| ENV RUST_BACKTRACE=1 |
| CMD ["/app/novasdr-server" "-c" "/app/config/config.json" "-r" "/app/config/receivers.json"] |