FROM slechev/openwebrxplus@sha256:aea08f0fbc67c4139915c40c2a657c670c7de0d72d62e7cb526a75b373405646
COPY constrain-rf.py install-watch.py watch.py watch-plan.json LICENSE.txt Dockerfile /opt/w5qjm/
RUN python3 /opt/w5qjm/constrain-rf.py && python3 /opt/w5qjm/install-watch.py && \
    tar --exclude='__pycache__' --exclude='*.pyc' -czf /tmp/w5qjm-receiver-source.tar.gz \
      /usr/lib/python3/dist-packages/owrx /usr/lib/python3/dist-packages/htdocs \
      /opt/w5qjm && \
    mv /tmp/w5qjm-receiver-source.tar.gz /usr/lib/python3/dist-packages/htdocs/w5qjm-receiver-source.tar.gz
