Block a user
novasdr (f059a64)
Published 2026-01-13 21:04:28 +13:00 by alanstockwell
Installation
docker pull git.stockwell.nz/alanstockwell/novasdr:f059a64sha256:99593454effb1ba197348bb9b8f4dfb2972fb866b672e1523e8b689b34cba8c0
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"] |