Skip to content
This repository has been archived by the owner on Apr 25, 2023. It is now read-only.

A more convenience docker image. #82

Closed
m0ssc0de opened this issue Jul 20, 2020 · 3 comments · Fixed by #86
Closed

A more convenience docker image. #82

m0ssc0de opened this issue Jul 20, 2020 · 3 comments · Fixed by #86
Labels
enhancement New feature or request

Comments

@m0ssc0de
Copy link
Contributor

m0ssc0de commented Jul 20, 2020

Is your feature request related to a problem? Please describe.
I notice several issues related to running wg-ui in a container.
Some need more capabilities. Some were about updating kernel or managing kernel module security.
So could we have a more robust solution?

Describe the solution you'd like
Make a new docker image that includes a userspace Wireguard in it. This is for the people who think more about convenience than performance.

Describe alternatives you've considered
I have written a Dockerfile and entry point script for this solution, m0ssc0de@80f5610. Pre-build image, https://hub.docker.com/r/m0ssc0de/wg-go-ui. If everybody needs it, we could add it to EmbarkStudios/wg-ui.

Additional context
None

@m0ssc0de m0ssc0de added the enhancement New feature or request label Jul 20, 2020
@suom1
Copy link
Member

suom1 commented Jul 21, 2020

This is a nice suggestion.
Maybe it's time to figure out how we would do this the best way for ARM also and update docker hub to have them all in the same place. :)

@m0ssc0de
Copy link
Contributor Author

This is a nice suggestion.

Maybe it's time to figure out how we would do this the best way for ARM also and update docker hub to have them all in the same place. :)

The image built on my Raspberry Pi looks pretty good. Where do you prefer to build image, Github action or an ARM buildkite agent? And does the ARM you said mean ARM64 or all version of ARM?

@suom1
Copy link
Member

suom1 commented Jul 22, 2020

The image built on my Raspberry Pi looks pretty good. Where do you prefer to build image, Github action or an ARM buildkite agent? And does the ARM you said mean ARM64 or all version of ARM?

I am at the moment working on a solution based on actions. Will include the PR here when it's done, and you can include your Dockerfile and script in same PR or create a new based on the setup.

@suom1 suom1 linked a pull request Jul 23, 2020 that will close this issue
@suom1 suom1 closed this as completed in #86 Jul 23, 2020
@suom1 suom1 mentioned this issue Jul 23, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants