projecthorus / horusdemodlib

High Altitude Balloon Telemetry Library
GNU Lesser General Public License v2.1
52 stars 26 forks source link

Docker implementation #145

Closed kng closed 1 year ago

darksidelemm commented 1 year ago

This is a great addition, thanks!

Since i'm a pretty big noob at docker, it would be good to have a setup guide for using this docker image, along the lines of: https://github.com/projecthorus/radiosonde_auto_rx/wiki/Docker

I saw your other guide for the satnogs client ( https://github.com/kng/satnogs-client-docker/blob/main/lsf/LSF-GUIDE.md ), I note that you're installing docker a different way than we do, hopefully that will work.

Otherwise, it would be good to provide prebuilt docker images, so that they can just be started up the same way we start the auto_rx and chasemapper images.

kng commented 1 year ago

Added README-Docker.md with installation and basic useage

snh commented 1 year ago

A GitHub Actions workflow to build and publish the image to GitHub Container Registry would be a worthwhile addition too, so to avoid users needing to build the image themselves.

https://github.com/projecthorus/radiosonde_auto_rx/blob/master/.github/workflows/container.yml may be a good example to base this on.

kng commented 1 year ago

I am quite unfamiliar with the automatic generation of images, I can give it a try but it is pure fumbling in the dark.

kng commented 1 year ago

Yeah, nah, I have no clue. I don't know how to verify that this is working or not.