whatisgithub

What is nodeget-singbox-panel?

eeviriyi/nodeget-singbox-panel — explained in plain English

Analysis updated 2026-05-18

14JavaScriptAudience · ops devopsComplexity · 4/5Setup · moderate

In one sentence

A NodeGet Dashboard extension for installing and managing sing-box proxy configurations, including VLESS Reality, on remote servers.

Mindmap

mindmap
  root((SingBox Panel))
    What it does
      Manages sing-box configs
      Remote node control
      Reality target scanning
    Protocols
      VLESS and Reality
      VMess and Trojan
      Shadowsocks and TUIC
      Hysteria2
    Tech stack
      JavaScript
      Bun runtime
    Requirements
      Root or sudo access
      NodeGet Dashboard

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Add and manage VLESS, VMess, Trojan, Shadowsocks, TUIC, and Hysteria2 proxy configurations on a remote node from a dashboard.

USE CASE 2

Scan and filter suitable VLESS Reality targets before adding a Reality-based configuration.

USE CASE 3

Edit ports, passwords, domains, and SNI settings for existing sing-box proxy configurations without SSHing into the server.

What is it built with?

JavaScriptBunsing-box

How does it compare?

eeviriyi/nodeget-singbox-panelabdulrdeveloper/chai-aur-reactcircuitrodev/cern-kicad-libs
Stars141414
LanguageJavaScriptJavaScriptJavaScript
Setup difficultymoderateeasyeasy
Complexity4/51/51/5
Audienceops devopsvibe coderdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires the target node to grant root or passwordless sudo access to write sing-box configuration files.

No license information is provided in the source material.

So what is it?

NodeGet SingBox Panel is an extension for the NodeGet Dashboard that lets you install and manage sing-box proxy configurations on remote servers directly from the dashboard interface. Sing-box is a proxy tool used for routing network traffic, often in contexts where circumventing network restrictions is needed. Through this extension, you can add new proxy server configurations supporting several protocols, including VLESS, VMess, Trojan, Shadowsocks, TUIC, Hysteria2, and others, with various transport options such as WebSocket, HTTP/2, gRPC, and HTTPUpgrade. You can also edit settings like ports, UUIDs, passwords, domain names, and SNI values, view connection URL details, and delete configurations you no longer need. For the VLESS Reality protocol specifically, the extension can run scanning tools, RealiTLScanner and RealityChecker, on the target server to help filter and select appropriate Reality targets. This scan only runs against a target you provide yourself, it does not automatically probe address ranges on its own. The extension writes its configuration to the server's sing-box config file and manages the sing-box service directly, so the target node needs root access or passwordless sudo to operate. Node-side permissions cover listing visible node UUIDs, reading node name metadata, and dispatching or checking status of execute tasks. Installing it means downloading the release package and uploading the zip file through the NodeGet Dashboard's extension manager, then opening the sing-box configuration screen from there. It is written in JavaScript and built with the Bun runtime, and development uses standard Bun install and run commands.

Copy-paste prompts

Prompt 1
Walk me through installing NodeGet SingBox Panel into an existing NodeGet Dashboard.
Prompt 2
Explain what permissions the target node needs to grant this NodeGet Dashboard extension.
Prompt 3
How does the VLESS Reality target scanning feature in NodeGet SingBox Panel work?
Prompt 4
What proxy protocols and transport combinations does NodeGet SingBox Panel support?

Frequently asked questions

What is nodeget-singbox-panel?

A NodeGet Dashboard extension for installing and managing sing-box proxy configurations, including VLESS Reality, on remote servers.

What language is nodeget-singbox-panel written in?

Mainly JavaScript. The stack also includes JavaScript, Bun, sing-box.

What license does nodeget-singbox-panel use?

No license information is provided in the source material.

How hard is nodeget-singbox-panel to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is nodeget-singbox-panel for?

Mainly ops devops.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.