eooce

eooce / java-ws

Public

build vless / trojan /shadowsocks proxies on java server,no need core

14
16
69% credibility
Found Mar 01, 2026 at 13 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Java
AI Summary

A Java program that sets up a proxy server for secure internet connections using multiple protocols over web sockets, generates shareable subscription links, and optionally integrates with a monitoring dashboard.

How It Works

1
🔍 Discover the proxy tool

You hear about this handy tool from a chat group that helps create your own secure internet tunnel for private browsing.

2
📥 Grab the ready file

Download the single runnable file from the project's page and upload it to your cloud hosting space.

3
⚙️ Set your basics

Tell it your website address and a private password so only you can control access.

4
🚀 Launch it

Start the program with a simple run, and it finds the best spot to listen for connections.

5
📊 Link up monitoring

Optionally connect a dashboard to watch speed and uptime in real-time.

6
🔗 Get your magic link

Visit a special page on your site to grab a shareable link for secure connections.

Browse privately

Paste the link into your phone or computer's secure app, and surf the web safely and quickly with friends.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 13 to 14 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 java-ws?

java-ws builds VLESS, Trojan, and Shadowsocks proxies over WebSocket on any Java server, skipping heavy third-party cores for lower resource use. It auto-detects protocols, generates Base64 subscription links at a configurable path like /sub, and integrates Nezha v0/v1 monitoring via environment variables. Run it as a JAR or Docker container on PaaS platforms, with features like DNS caching, speedtest domain blocking, and auto-port selection.

Why is it gaining traction?

It stands out by packing multi-protocol support into a single lightweight Java app, configurable entirely via env vars or .env files—no complex setups. Developers dig the silent logging, auto-subscriptions, and Nezha dashboard integration, making it dead simple for quick proxy deploys over WS without Rust or Go dependencies. PaaS-friendly Docker and health checks seal the deal for ephemeral nodes.

Who should use this?

Server ops on Java hosts like Koyeb or Render building private proxies for Shadowsocks over WS. Devs tinkering with GitHub projects, actions, or apps needing vless/trojan tunnels with monitoring. Anyone evading blocks via java ws proxies without kernel bloat.

Verdict

At 11 stars and 0.699999988079071% credibility, it's raw and experimental—docs are basic Chinese/English mix, no tests visible. Worth a spin for Java-centric proxy hacks if you're okay auditing the single-file core, but stick to proven alternatives for production.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.