Self-host a QUIC-based proxy endpoint on a Linux server with a single install command.
Generate a nowhere:// connection string to share with Anywhere or Swell Proxy client apps.
Let the installer auto-detect and fix IPv6 outbound and Docker routing conflicts.
| yaog6700-bit/nowhere | alhajashafffy/shellsafe | brettkinny/tower-dashboard | |
|---|---|---|---|
| Stars | 14 | 14 | 14 |
| Language | Shell | Shell | Shell |
| Setup difficulty | easy | easy | moderate |
| Complexity | 3/5 | 2/5 | 2/5 |
| Audience | ops devops | ops devops | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Requires root access on a Linux x86_64 server to run as a systemd service.
Nowhere Portal Server is a network proxy server that runs on Linux and uses the QUIC protocol for its connections. QUIC is a transport protocol originally developed for the web that sends data over UDP rather than TCP, proxy tools built on it can be harder to detect and block than older TCP-based proxies. This tool is aimed at server administrators who want to self-host a proxy endpoint. Deployment is handled by a single curl command that downloads and runs an install script. During installation the script prompts for a listening UDP port (default 11111), a bandwidth limit in Mbps, and a node name for display in client apps. Everything else, including the authentication key, protocol spec string, and TLS identifier, is generated automatically. When the install finishes it prints a connection string in the format nowhere://key@ip:port?... that clients can import directly. The server runs as a systemd service on Linux x86_64 and requires root access. Standard systemctl commands handle starting, stopping, and restarting it. Logs go to /var/log/nowhere.log. Advanced tuning is available through environment variables in the systemd unit file, covering connection timeouts, stream limits, and buffer sizes. The README notes two common setup problems that the install script attempts to detect and fix automatically: a server with IPv6 configured but no working IPv6 outbound path (the script disables IPv6 to prevent connection errors), and leftover Docker routing rules that interfere with outbound binding (the script cleans these up without affecting running containers). Supported client apps are Anywhere for iOS and macOS and Swell Proxy for Windows. The server is licensed under MIT.
Nowhere Portal Server is a self-hosted QUIC-based proxy server for Linux that installs with one command and generates its own keys, config, and a shareable connection string.
Mainly Shell. The stack also includes Shell, systemd, QUIC.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.