-
Notifications
You must be signed in to change notification settings - Fork 3.3k
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
Add dockerfile and instructions #1215
Conversation
@GCHQ77703 Just pinging to make sure this doesn't get forgotten about or fall too far down the list. |
I would suggest adding a staged build for a leaner container. Also building with dockerx and releasing for multiple architectures (amd64, arm64, etc.) Publishing to Github container repository (ghcr.io) is very easy and can be done with only the Github token already available in the Github actions pipeline. (see example above) For docker hub; credentials need to be manually added by a project admin. I might do a PR on your repo if I have the time tonight, if that is even possible. |
all that would be great to add. if they would come back around and merge this we could add on some of those features later. Iterate. |
This would be really helpful for easier deployment in container environments (like CapRover for self-hosting). |
🤷🏼♂️ I don't know why they won’t merge it.
… On Nov 27, 2021, at 10:17 AM, Nilesh ***@***.***> wrote:
This would be really helpful for easier deployment in container environments (like CapRover for self-hosting).
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
|
This doesn't build. I get this error: CC: @d4v3y0rk |
👀 |
Supplanted by #1699 |
Docker images are now automatically built and provided here: https://github.com/gchq/CyberChef/pkgs/container/cyberchef |
This adds a working dockerfile to the project and instructions on how to use it in the readme.
(This could also be used to generate a docker image that can be pushed to Dockerhub for people to use if the project team so desires)