Neko is a self-hosted virtual browser that runs in Docker and uses WebRTC. Collaborative watch parties, remote support, throwaway browsing, and jump-host access — stream a real browser to anyone with near real-time latency.

Official project: neko.m1k1o.net · GitHub m1k1o/neko
Self-hosted virtual browser over WebRTC. Use cases:
https://<your-domain>| Role | Password |
|---|---|
| User | neko |
| Admin | admin |
Change passwords immediately on public domains.
Neko needs WebRTC media paths (UDP/TCP mux). This template enables:
NEKO_WEBRTC_ICELITE=true (public IP servers)NEKO_WEBRTC_UDPMUX / TCPMUX on port 52000stun.l.google.com:19302)If video freezes behind strict NAT, expose UDP/TCP 52000 on the host firewall or attach a TURN server (see WebRTC docs).
ghcr.io/m1k1o/neko/firefox:latest — other browsers: chromium, google-chrome (see upstream docs).
Apache-2.0 — upstream project, not affiliated with any crypto token scams.