zenghongtu

A lightweight self-hosted relay server for Paseo.

45
4
100% credibility
Found Apr 16, 2026 at 45 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Go
AI Summary

A lightweight self-hosted relay server that bridges the Paseo mobile app and desktop daemon when direct connections fail, forwarding end-to-end encrypted traffic without reading the contents.

How It Works

1
💻 Set up Paseo on your devices

You install Paseo on your home computer to manage your files or apps, and on your phone for remote access.

2
😕 Direct connection doesn't work

Your phone can't reach your computer directly because of network blocks like firewalls or being away from home.

3
🔍 Discover the relay helper

You learn about the Paseo relay, a simple tool you run yourself to bridge the gap securely.

4
🚀 Start the relay on a server

Download and launch the relay program on a reliable always-on computer – it starts listening right away.

5
⚙️ Link Paseo to the relay

In your computer's Paseo settings, enter the relay's web address so it knows where to connect through.

6
📱 Connect phone via relay

Open the Paseo app on your phone – it automatically routes through your relay to reach your computer.

Seamless secure access

Your phone and computer now communicate privately and reliably, no matter the distance or network issues.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 45 to 45 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is paseo-relay?

Paseo-relay is a lightweight self-hosted Go server that bridges your Paseo daemon and mobile app over WebSockets when direct connections fail due to firewalls or NAT. It forwards end-to-end encrypted traffic using XSalsa20-Poly1305, staying completely untrusted and zero-knowledge—no content inspection possible. Run it via Docker, pre-built binaries for Linux, macOS, Windows, or from source, exposing endpoints like /ws?role=server&v=2 and /health.

Why is it gaining traction?

In a sea of github lightweight alternatives like self-hosted git servers, mail servers, or Docker registries, this stands out for Paseo users needing a betfair-style relay without bloat—single binary, systemd/Docker Compose ready, TLS upstream. Devs dig the no-auth simplicity enforced by Paseo's ECDH encryption, plus buffering for flaky connections and multi-platform releases. It's the lightweight self-hosted relay that just works for mobile-daemon sync.

Who should use this?

Paseo daemon runners on private networks without public IPs, like homelab tinkerers or remote teams syncing mobile apps. Ideal for self-hosters stacking lightweight Go tools alongside CI/CD, wikis, or S3 clones. Skip if you're not in the Paseo ecosystem—it's purpose-built, not a general-purpose proxy.

Verdict

Grab it if Paseo is your stack; docs are crisp, deploys are dead simple, but 45 stars and 1.0% credibility score signal early maturity—test in staging first. Solid for niche relay needs, less so for high-scale production yet.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.