Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce docker-compose.yml and Dockerfile for running the binary in a docker container #38

Open
dhojayev opened this issue Jun 16, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request idea nice to have things new feature New features that are worth implementing

Comments

@dhojayev
Copy link
Owner

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
@dhojayev dhojayev added enhancement New feature or request new feature New features that are worth implementing labels Jun 16, 2024
@dhojayev dhojayev assigned dhojayev and unassigned dhojayev Jun 17, 2024
@dhojayev dhojayev added the idea nice to have things label Jun 18, 2024
@Dustinhoefer
Copy link

+1

@dhojayev dhojayev self-assigned this Jul 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request idea nice to have things new feature New features that are worth implementing
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

2 participants