Scripts for verifying TCP passthrough functionality.
[!TIP] This project utilizes
go
for module management. You can find installation instructions via https://go.dev/doc/install.
gh repo clone acep-uaf/data-diode
cd data-diode
make
./diode [options...]
main
→ production ready environment.dev
→ testing changes to be merged into main
..
├── config
├── docker-compose.yaml
├── Dockerfile
├── docs
├── go.mod
├── go.sum
├── insights
├── main.go
├── Makefile
├── README.md
├── sample
└── utility
5 directories, 7 files
graph LR
A("Subscribe (MQTT)") -->|TCP Client|B(Data Diode) -->|TCP Server|C("Publish (MQTT)")
[!NOTE] Operational Technology (OT) vs. Information Technology (IT) system boundaries.