qconrad / intellistar-emulator

A web application that displays weather information in the same visual presentation as the cable headend unit Intellistar.
https://qconrad.github.io/intellistar-emulator/
MIT License
89 stars 66 forks source link

Add Docker build #38

Closed rmitchellscott closed 1 year ago

rmitchellscott commented 1 year ago

This PR adds a Dockerfile to build and run the project, a GitHub Action to build the Docker image, and a container repository at ghcr.io/qconrad/intellistar-emulator.

Additionally, I've added a Docker example in the readme.

After Merge

The package repository will be created automatically during the first run, but may default to private visibility. If so, you will need to:

Go to https://ghcr.io/qconrad/intellistar-emulator Package Settings Change package visibility Set to Public After changing visibility, I'd also suggest that you go to this repo's homepage, click the settings cog on the right, then enable Packages on the homepage.