Skip to content

Privateerr developer chart room 🏴‍☠️

Welcome aboard the developer documentation for Privateerr and its Python recovery supervisor. These charts explain how Privateerr generates PIA connection settings, hands them to Gluetun, and repairs sustained tunnel failures without adding another service.

Choose a route 🧭

Destination Best for
Supervisor overview Understanding responsibilities and source layout
Architecture Following generation, API updates, and verified publication
Python documentation Writing useful public docstrings and implementation notes
Testing Selecting the right validation voyage
Python reference Looking up public classes and functions from source
Automatic recovery Configuring a deployment and understanding its limits

Note

Privateerr generates and supervises connection settings. Gluetun owns the VPN tunnel, firewall, DNS, and forwarded port. Buccaneerr is the separate test image, not a production recovery service.

Understand documentation boundaries 📚

This site owns code-adjacent developer documentation, repository guides, and the version-matched Python reference. Broader fleet guidance remains in Plundarrpedia; generated stack development belongs in the Plundarr developer site.

The static HTML is generated during validation and deployment. Only Markdown sources, MkDocs configuration, styling, and pinned documentation dependencies belong in Git; the generated site/ directory does not.