frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Gonc – Serverless P2P dual reverse proxy with NAT traversal

https://www.gonc.cc
2•gonc_cc•2h ago
Over the past couple of months, I've been working on gonc. It started as a cross-platform netcat alternative written in Go, but I realized it would be much more powerful with a -p2p flag to automatically punch through NATs and firewalls.

It is now working smoothly. To establish a P2P netcat-like chat connection, you simply run the same command on both sides:

gonc -p2p <passphrase>

Building on this, I implemented a dual (bidirectional) reverse proxy. This allows both peers to access each other's networks simultaneously.

Peer A:

gonc -p2p <passphrase> -linkagent

Peer B:

gonc -p2p <passphrase> -link 1080;1080

This opens port 1080 on both ends as a SOCKS5 & HTTP proxy to tunnel traffic to the other side.

How it differs from frp/rathole: Unlike existing solutions that require you to deploy a self-hosted Rendezvous/Signaling Server, gonc uses public STUN and MQTT servers for signaling.

For cases involving Symmetric NATs where a relay is unavoidable, gonc doesn't need a proprietary relay server—it can simply use any standard SOCKS5 server as a relay.

Peer B: (only one side needs to specify -x)

gonc -x socks5ip:port -p2p <passphrase> -link 1080;1080

I'd love to hear your feedback or suggestions!

Show HN: CineCLI – Browse and torrent movies directly from your terminal

https://github.com/eyeblech/cinecli
151•samsep10l•5h ago•48 comments

Show HN: I built a tool to clear my YouTube's "Watch Later" Video Graveyard

https://recapio.com/
2•nikhonit•55m ago•0 comments

Show HN: Python SDK – forecasting with foundation time-series and tabular models

https://github.com/S-FM/faim-python-client
20•ChernovAndrei•4d ago•5 comments

Show HN: I wrote a small lib to turn a USB gamepad into a Bluetooth one

https://github.com/skorokithakis/bluetooth-gamepad
15•stavros•6d ago•13 comments

Show HN: C-compiler to compile TCC for live-bootstrap

https://github.com/FransFaase/MES-replacement
53•fjfaase•5d ago•8 comments

Show HN: Gonc – Serverless P2P dual reverse proxy with NAT traversal

https://www.gonc.cc
2•gonc_cc•2h ago•0 comments

Show HN: Netrinos – A keep it simple Mesh VPN for small teams

https://netrinos.com
85•pcarroll•3d ago•58 comments

Show HN: Luxury Yacht, a Kubernetes management app

https://github.com/luxury-yacht/app
2•johnj-hn•4h ago•0 comments

Show HN: Jmail – Google Suite for Epstein files

https://www.jmail.world
1498•lukeigel•2d ago•346 comments

Show HN: A vibe-coded database GUI

https://seaquel.app
5•mootoday•4h ago•3 comments

Show HN: Books mentioned on Hacker News in 2025

https://hackernews-readings-613604506318.us-west1.run.app
585•seinvak•1d ago•207 comments

Show HN: An easy way of broadcasting radio around you (looking for feedback)

https://github.com/dpipstudio/botwave
35•douxx•5d ago•16 comments

Show HN: Starships.ai – Build, deploy and orchestrate an AI agent team

https://starships.ai
4•brayn003•6h ago•2 comments

Show HN: Rust/WASM lighting data toolkit – parses legacy formats, generates SVGs

https://eulumdat.icu
47•holg•1d ago•5 comments

Show HN: HN Wrapped 2025 - an LLM reviews your year on HN

https://hn-wrapped.kadoa.com?year=2025
306•hubraumhugo•2d ago•152 comments

Show HN: RenderCV – Open-source CV/resume generator, YAML to PDF

https://github.com/rendercv/rendercv
94•sinaatalay•1d ago•40 comments

Show HN: WalletWallet – create Apple passes from anything

https://walletwallet.alen.ro/
437•alentodorov•1d ago•110 comments

Show HN: Shittp – Volatile Dotfiles over SSH

https://github.com/FOBshippingpoint/shittp
132•sdovan1•1d ago•83 comments

Show HN: DeepSearch – a high-performance SMB directory scanner in Rust

https://github.com/dohuyhoang93/DeepSearch
14•dohuyhoangvn93•19h ago•2 comments

Show HN: The Official National Train Map Sucked, So I Made My Own

https://www.bdzmap.com/
75•Pavlinbg•1d ago•23 comments

Show HN: Lumina – a minimal AI reflection app (source code)

https://github.com/Encoremuff/lumina-preview
2•EncoreVlaced•10h ago•0 comments

Show HN: Drag-and-drop playground to compare the true sizes of countries

https://github.com/ObservedObserver/world-map-reality
2•loa_observer•10h ago•2 comments

Show HN: Womoo – World Mood Logger

https://womoo.manhhung.app
2•mhpro15•11h ago•0 comments

Show HN: Extract diagrams from PDF to SVG

https://github.com/mbrukman/pdf-extract-svg
6•mbrukman•19h ago•0 comments

Show HN: Backlog – a public repository of real work problems

https://www.worldsbacklog.com/
109•anticlickwise•1d ago•28 comments

Show HN: I built a 1‑dollar feedback tool as a Sunday side project

https://onedollarfeedback.com/
18•jeremy0405•1d ago•5 comments

Show HN: Mushak – Zero config zero downtime Docker/Compose to server deployment

https://mushak.sh
27•hmontazeri•1d ago•15 comments

Show HN: Hurry – Fast Rust build caching

https://www.hurry.build/
11•ilikebits•16h ago•1 comments

Show HN: LLMKit – Compare LLMs side-by-side with real-time streaming

https://www.llmkit.cc/model-comparison/gpt-4-vs-claude-3-5-sonnet
2•chieund•16h ago•0 comments

Show HN: Our vibe coded openrouter alternative just made over $40k last 30 days

https://trustmrr.com/startup/llm-gateway
2•smakosh•17h ago•0 comments