Thanks for getting in touch Vince. It seems like there may be a few challenges to overcome before I get there. I was just scratching around your repo when you messaged so good timing. A couple quick questions while I have you:
- What would be a good base container to start building on top of? Should I use one of the existing weewx containers (mitct02, jgoerzen, felddy etc) and modify the Dockerfile or start with something like fresh like alpine or Debian? - I would like to avoid a privilege container to access the SDR/usb. Would it be possible to serve the SDR up remotely via ser2net and the container access and consume via TCP? I wasn’t sure if there was a weewx plugin that could consume Davis packets via TCP. This could make life simpler and a more secure container. Thanks again. > On 30 Nov 2023, at 8:10 am, vince <vinceska...@gmail.com> wrote: > > You're in deep deep trouble if you think that :-) > > I did at one time reach success and put up a repo at > https://github.com/vinceskahan/weewx-rtldavis that might help you get > started, but it's written assuming you are setting up a VM rather than a > docker container for runtime. You might be able to skip the nginx stuff > therein and run the script in a debian11 container and see how far you get > (untested). as a starting point. I have no idea what to do about the udev > stuff running in a container so that the SDR can hear something, but the > script is at least commented re: what it's doing and why. > > > On Wednesday, November 29, 2023 at 12:40:00 PM UTC-8 Tom Keffer wrote: >> Vince is the local docker whiz. Look around his github repositories: >> https://github.com/vinceskahan >> >> On Tue, Nov 28, 2023 at 7:08 PM Rexyboy AU <mi...@knightfamily.id.au <>> >> wrote: >>> Hi, >>> I am keen to start playing around with weewx and want to run it all inside >>> a docker container (linux/ubuntu). My station is a Davis Vantage Pro2 with >>> US ISS frequencies. I hoped that I could use a RTL-SDR to intercept and >>> decode the packets with rtldavis. >>> >>> From what I have read this all seems doable but I just wan't sure how to >>> setup and configure the container. I haven't been able to locate anything >>> on dockerhub that seems close to what I am after. >>> >>> Can anyone give me some starting points? Maybe a similar build? A >>> docker-compose or Dockerfile sample would be a good start. >>> Thanks in advance. >>> >> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "weewx-user" group. >>> To unsubscribe from this group and stop receiving emails from it, send an >>> email to weewx-user+...@googlegroups.com <>. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/weewx-user/a4c9af86-2b52-4e0b-9aab-a50f7e500241n%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/weewx-user/a4c9af86-2b52-4e0b-9aab-a50f7e500241n%40googlegroups.com?utm_medium=email&utm_source=footer>. > > > -- > You received this message because you are subscribed to a topic in the Google > Groups "weewx-user" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/weewx-user/Uvavn_2gn98/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > weewx-user+unsubscr...@googlegroups.com > <mailto:weewx-user+unsubscr...@googlegroups.com>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/2c2f89e6-cd93-4192-96f6-a0c7f9c5c686n%40googlegroups.com > > <https://groups.google.com/d/msgid/weewx-user/2c2f89e6-cd93-4192-96f6-a0c7f9c5c686n%40googlegroups.com?utm_medium=email&utm_source=footer>. -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/6510BCEE-D86A-45DE-99B2-008282714869%40knightfamily.id.au.