thatmattlove / hyperglass

hyperglass is the network looking glass that tries to make the internet better.
https://hyperglass.dev
BSD 3-Clause Clear License
594 stars 88 forks source link

feat: add docker github action #248

Open M0NsTeRRR opened 1 month ago

M0NsTeRRR commented 1 month ago

Description

Add a GitHub Action to publish a Docker image to ghcr.io when a new release is tagged. I don't know if you want to use this image in the compose file or add a message on the documentation for production usage. Let me know :)

Motivation and Context

I would like to deploy Hyperglass in a Kubernetes environment and avoid building the image manually.

Tests

Tested in my fork. You can pull my image from there.

thatmattlove commented 1 month ago

Thanks for submitting this, I like the idea. I'll need to do some more research on this so I can appropriately understand version control both for my own understanding as well as docs.