Directories
¶
| Path | Synopsis |
|---|---|
|
Package auth issues and validates panel credentials.
|
Package auth issues and validates panel credentials. |
|
Package config loads runtime settings from the environment.
|
Package config loads runtime settings from the environment. |
|
Package domain holds the entities shared by every layer of the panel.
|
Package domain holds the entities shared by every layer of the panel. |
|
Package httpapi exposes the panel's REST API and serves the web UI.
|
Package httpapi exposes the panel's REST API and serves the web UI. |
|
Package hub owns the live connections to node agents and keeps the running xray configuration of every node in sync with the panel database.
|
Package hub owns the live connections to node agents and keeps the running xray configuration of every node in sync with the panel database. |
|
Package hysteria renders hysteria2 server configurations.
|
Package hysteria renders hysteria2 server configurations. |
|
Package nodeagent runs xray-core on a node and keeps it aligned with the configuration the panel pushes.
|
Package nodeagent runs xray-core on a node and keeps it aligned with the configuration the panel pushes. |
|
Package notify delivers panel events to the outside world.
|
Package notify delivers panel events to the outside world. |
|
Package singbox renders sing-box server configurations.
|
Package singbox renders sing-box server configurations. |
|
storage
|
|
|
postgres
Package postgres implements the panel's persistence layer on top of pgx.
|
Package postgres implements the panel's persistence layer on top of pgx. |
|
Package subscription turns a user's hosts into client-ready connection links.
|
Package subscription turns a user's hosts into client-ready connection links. |
|
Package version carries build metadata stamped in at link time.
|
Package version carries build metadata stamped in at link time. |
|
Package webui serves the compiled single-page application from the panel binary, so a deployment is one file plus a database.
|
Package webui serves the compiled single-page application from the panel binary, so a deployment is one file plus a database. |
|
Package xray parses and renders xray-core configuration documents.
|
Package xray parses and renders xray-core configuration documents. |
Click to show internal directories.
Click to hide internal directories.