Skip to content

socat

Recipe card from the charly-infrastructure plugin (Images — the deployable catalog).

Property Value
Install files charly.yml, task:

RPM: socat, iproute

rpm: (Fedora), pac: (Arch), deb: (Debian/Ubuntu — socat, iproute2). Full parity.

charly.yml
my-image:
candy:
- socat

Typically not added directly. Auto-included when a candy uses port_relay: in its charly.yml.

Note: Chrome no longer uses socat for its DevTools port relay. Chrome now uses a cdp-proxy Python supervisord service (see /charly-selkies:chrome). Socat is still used by other port_relay consumers.

  • Part of the charly candy’s full toolchain (used in githubrunner)

Use when the user asks about:

  • Port relay setup (eth0 to loopback)
  • socat configuration
  • Exposing loopback-only services
  • The socat candy or port_relay field