File tree Expand file tree Collapse file tree 1 file changed +18
-3
lines changed Expand file tree Collapse file tree 1 file changed +18
-3
lines changed Original file line number Diff line number Diff line change @@ -20,21 +20,36 @@ Cryptographic operations in CyberChef should not be relied upon to provide secur
20
20
21
21
[ A live demo can be found here] [ 1 ] - have fun!
22
22
23
- ## Containers
23
+ ## Running Locally with Docker
24
24
25
- If you would like to try out CyberChef locally you can either build it yourself:
25
+ ** Prerequisites **
26
26
27
+ - [ Docker] ( hhttps://www.docker.com/products/docker-desktop/ )
28
+ - Docker Desktop must be open and running on your machine
29
+
30
+
31
+ #### Option 1: Build the Docker Image Yourself
32
+
33
+ 1 . Build the docker image
27
34
``` bash
28
35
docker build --tag cyberchef --ulimit nofile=10000 .
36
+ ```
37
+ 2 . Run the docker container
38
+ ``` bash
29
39
docker run -it -p 8080:80 cyberchef
30
40
```
41
+ 3 . Navigate to ` http://localhost:8080 ` in your browser
42
+
43
+ #### Option 2: Use the pre-built Docker Image
31
44
32
- Or you can use our image directly:
45
+ If you prefer to skip the build process, you can use the pre-built image
33
46
34
47
``` bash
35
48
docker run -it -p 8080:80 ghcr.io/gchq/cyberchef:latest
36
49
```
37
50
51
+ Just like before, navigate to ` http://localhost:8080 ` in your browser.
52
+
38
53
This image is built and published through our [ GitHub Workflows] ( .github/workflows/releases.yml )
39
54
40
55
## How it works
You can’t perform that action at this time.
0 commit comments