CyberChef is GCHQ's open-source "cyber swiss army knife", a browser-based tool for encoding, encryption, compression, and data analysis pipelines. Everything runs client-side, so no data ever leaves the browser. This guide deploys CyberChef using Docker Compose with Traefik handling automatic HTTPS. By the end, you'll have CyberChef serving its full operations catalogue securely at your domain.

Set Up the Directory Structure

1. Create the project directory:

$ mkdir -p ~/cyberchef

$ cd ~/cyberchef