Module docker

Module docker 

Source
Expand description

Docker-based NAT simulation backend for testing Freenet in isolated networks.

This module provides infrastructure to run Freenet peers in Docker containers behind simulated NAT routers, allowing detection of bugs that only manifest when peers are on different networks.

Structs§

DockerNatBackend
Manages Docker resources for NAT simulation
DockerNatConfig
Configuration for Docker NAT simulation
DockerPeerInfo
Information about a peer running in a Docker container
DockerProcess
A peer process running in a Docker container
NatNetwork
A NAT network containing one or more peers

Enums§

NatTopology
How peers are distributed across NAT networks
NatType
Type of NAT simulation