Is your feature request related to a problem? Please describe.
Since our binaries are not signed they can stop someone from executing them on their machine due to security concerns. We currently have no plans in enabling signing our binaries. Of course, anyone can download the source code, compile it locally and run it without any signature requirements. This approach is still valid and useful for people with "know-how", however, it requires downloading the go sdk and go modules which can be a very time consuming process.
Describe the solution you'd like
Instead, we could offer docker-compose.yml and Dockerfile to run the binary inside a container which drastically reduces the complexity for the end user. Anyone with docker installed on their machine could quickly pull the image and execute the binary inside a container in an isolated environment.
We need to:
Introduce aforementioned files
Enable building and pushing the image in Actions to the public docker container registry
Is your feature request related to a problem? Please describe. Since our binaries are not signed they can stop someone from executing them on their machine due to security concerns. We currently have no plans in enabling signing our binaries. Of course, anyone can download the source code, compile it locally and run it without any signature requirements. This approach is still valid and useful for people with "know-how", however, it requires downloading the go sdk and go modules which can be a very time consuming process.
Describe the solution you'd like Instead, we could offer docker-compose.yml and Dockerfile to run the binary inside a container which drastically reduces the complexity for the end user. Anyone with docker installed on their machine could quickly pull the image and execute the binary inside a container in an isolated environment. We need to: