poxy/README.md
2025-10-23 03:29:36 +02:00

906 B

poxy: Proxy Epoxy

Poxy is networking epoxy using proxies: A multitool to glue real-world devices together. Redirect connections, bypass NAT, and much more.

Easy and unified config format

Config is done using a simple format:

tudbutde @ tudbut.de:
!LISTEN ::0:80/tcp -> #mainhttp
!LISTEN ::0:55699/udp -> #wgexit

tudbut-wgexit @ s2.tudbut.de:
#wgexit -> !OUT localhost:55699/udp

tud-pi-purple:
#mainhttp -> NAT -> !OUT localhost:80/tcp

computer:
!LISTEN localhost:7022/tcp -> #sshproxy

friendscomputer:
#sshproxy -> NAT via tudbutde -> !OUT localhost:22/tcp

This can also be written as:

tudbutde @ tudbut.de:
!LISTEN ::0:80/tcp -> NAT -> !OUT +tud-pi-purple:80/tcp
!LISTEN ::0:55699/udp -> !OUT +tudbut-wgexit:55699/udp

tudbut-wgexit @ s2.tudbut.de:

computer:
!LISTEN localhost:7022/tcp -> NAT via +tudbutde -> !OUT +friendscomputer:22/tcp

!LISTEN is equivalent to !INPUT.