Doppelganger v0.4 Update – Proxy Rotation & IP Management

We’re excited to release v0.4, bringing major improvements for proxy management and IP control. Here’s what’s new:

Highlights

  • Proxy rotation now supports default proxy selection and per-task rotation toggle.
  • Settings → Proxies tab lets you manage proxies (add/edit/delete/set default) directly in the UI—no JSON editing needed.
  • Basic IP allowlist for server access, with optional TRUST_PROXY.

Added

  • proxies.json support with default proxy selection and rotation rules.
  • Host IP as a selectable proxy entry.
  • Toggle to include default IP in rotation pool.
  • Full Proxy CRUD API and UI.
  • Proxy usage logging in server output (mode + target).

Updated

  • Task editor now has a “Rotate Proxies” toggle.
  • README updated with proxy setup guidance and IP allowlist instructions.
  • Favicon upgraded to higher resolution.
  • Sidebar logo size increased for better visibility.

Notes

  • Proxy rotation is round-robin (ordered).
  • Default IP is excluded from rotation unless explicitly enabled.

This update makes managing multiple proxies and controlling server access simpler, faster, and more transparent.