OpenFolksDocs
Self-hosting

Networking

Harness and webhook network boundaries.

OpenFolks separates its network surfaces by trust.

SurfaceDefault bindPurpose
Harness127.0.0.1:8799Full app API and event stream
Webhook receiver127.0.0.1:8800Health and secret hook endpoints only

Remote access

OpenFolks is a desktop app for macOS, Windows, and Linux. The harness listens on loopback by default and is not meant for the public internet.

For webhook delivery, proxy only the dedicated webhook receiver. Never forward the main harness port.

Port overrides

Source runs can set OPENFOLKS_PORT. When the preferred harness port is occupied, packaged builds may fall back to another local port and pass the chosen address internally.

On this page