jpetazzo/pipework
Software-Defined Networking tools for LXC (LinuX Containers) observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4829
- days_rel: n/a
- days_push: 667
- n_releases_24m: 0
Adoption not part of the score
4253 stars · 718 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Pipework is a shell-based Software-Defined Networking tool for connecting Linux containers (LXC and Docker) into arbitrary network topologies using veth pairs, bridges, VLANs, macvlan, and Open vSwitch. It was written in the early days of Docker and is explicitly no longer maintained.
Use cases
- connect docker containers to a custom bridge network
- assign a static ip address to a container
- put containers on a vlan
- connect a container to a physical network interface
- create complex network topologies between lxc containers
- use open vswitch with docker containers
- configure macvlan networking for containers
When to choose
- you maintain legacy Docker/LXC setups from the pre-2020 era that already use pipework
- you need a quick shell script to plumb containers into unusual topologies on old kernels
- you're studying how container networking plumbing works
When to avoid
- starting any new project - it is unmaintained and will break with modern Docker networking
- you need supported container networking - use Docker's native networking, CNI, or Cilium/Calico instead
- you need security fixes or compatibility with recent kernel/Docker changes
Facets
cli-tool · maturity abandoned
networking developer-tools cli networking cli sdn lxc docker-networking shell veth openvswitch vlan macvlan dhcp containers devops linux docker
1 source
- readme: https://github.com/jpetazzo/pipework · fetched 2026-08-28 · e41c903752c2
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| jpetazzo/pipework | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="jpetazzo/pipework")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem