Files
prowler/README.md
Mark dd792aa1c1 refactor: monorepo split into prowler-server/ and prowler-client/
Server infrastructure (Ansible, Docker, v1 docs) moves to prowler-server/.
Client application (PRD v2, SDD v2, design system) lives in prowler-client/.
Top-level README links both projects.

💘 Generated with Crush

Assisted-by: GLM-5.1 via Crush <crush@charm.land>
2026-04-21 20:04:11 +02:00

1.2 KiB

Prowler

Anti-censorship proxy infrastructure for private use. Multi-layer connectivity through EU exit nodes with a domestic relay chain surviving TSPU IP blocking.

Monorepo Structure

prowler/
├── prowler-server/     # v1 — Server infrastructure (shipped)
│   ├── ansible/        # Provisioning & deployment
│   ├── docs/           # Server PRD, SDD, brief
│   └── AGENTS.md       # Server architecture & conventions
│
├── prowler-client/     # v2 — Client application (upcoming)
│   └── docs/           # Client PRD, SDD, design system
│
└── .planning/          # GSD project management

prowler-server

Two VPS nodes (EU exit + Russian relay) providing Layer 1 (direct proxy) and Layer 3 (domestic relay chain) connectivity. Serves third-party clients (V2Box, sing-box) via manually distributed configs.

See prowler-server/AGENTS.md for full architecture, conventions, and gotchas.

prowler-client

Cross-platform client (Android + Windows) wrapping three escalation layers in a single app. Flutter UI + Go proxy core (libXray) + ByeDPI for client-side DPI bypass.

See prowler-client/docs/ for PRD, SDD, and design system.