about

compost.cc is permacomputing for common digital archives, a media art project by Zachary Furste and Diego Gómez-Venegas.

It restores discarded computing devices into servers that collectively preserve endangered archives. The network distributes files using BitTorrent.

the archive

The first collection is documentation from Chile's Project Cybersyn (1971–1973) — a cybernetic system for managing the national economy, built under Salvador Allende and destroyed by the 1973 military coup. The archive has been scattered across institutions and private collections for fifty years.

how it works

A node is a single program that fetches a signed registry listing what the network currently seeds, downloads the corresponding files via BitTorrent, and shares them with every other node.

  compost.cc                          node (rescued device)

  ┌──────────────┐                    ┌──────────────┐
  │  registry    │── fetch+verify ──▸ │  compost     │
  │  .json       │                    │  binary      │
  │  + signature │                    │              │
  └──────────────┘                    │  embedded    │
  ┌──────────────┐                    │  BitTorrent  │
  │  tracker     │◂── announce ────── │  engine      │
  └──────────────┘                    │              │
  ┌──────────────┐                    └─────┬────────┘
  │  web seed    │◂── fallback ─────────────┤
  └──────────────┘                          │
  ┌──────────────┐                    ┌─────▾────────┐
  │  directory   │◂── status ──────── │  BitTorrent  │
  │              │──▸ peer hints ───▸ │  swarm       │
  └──────────────┘                    └──────────────┘

Two cryptographic keys govern the network. The collection maintainer (in the case of the Cybersyn collection, Diego, who digitized the archive) signs the file manifest, attesting to its authenticity and provenance. The infrastructure operator (Zachary, who built and maintains the network) signs the registry that tells nodes what to seed. This design allows archival authority to transfer to a Chilean institution without touching the infrastructure.

  maintainer key (Diego)            operator key (Zachary)
        │                                  │
        ▾                                  ▾
  ┌──────────────┐                  ┌──────────────┐
  │  manifest    │                  │  registry    │
  │  file list   │                  │  network     │
  │  + hashes    │                  │  config      │
  │  + provenance│                  │  + sources   │
  └──────┬───────┘                  └──────┬───────┘
         │                                 │
         └──────────┐   ┌──────────────────┘
                    ▾   ▾
              ┌──────────────┐
              │  node        │
              │  verifies    │
              │  both before │
              │  seeding     │
              └──────────────┘

the devices

The network runs on rescued hardware — old laptops, tablets, phones restored with lightweight Linux — alongside servers provided by eclips.is and the Digital Methods Initiative. The node software uses about 40 MB of RAM and runs on x86 and ARM Linux systems.

Demo installation of five recycled devices running compost.cc nodes: a 2011 MacBook Air with a broken screen, a 2012 MacBook Pro, a 2018 Huawei MediaPad T5 with a broken screen, a 2014 ASUS MeMO Pad, and a Google Pixel 7 with a broken screen, alongside a Wi-Fi router and a power meter.

participate

The project invites the regenerative pleasure of building infrastructure together, and of encountering, through the archive, historical efforts to do the same.

Run a node. Bring a device to a workshop. Donate hardware. Host a workshop or exhibition at your institution. Browse the source code.

Above all, reach out: hola@compost.cc.