Documentation
¶
Directories
¶
| Path | Synopsis |
|---|---|
|
Package docker implements the Docker Engine protocol plugin.
|
Package docker implements the Docker Engine protocol plugin. |
|
Package ftp implements the FTP filesystem plugin.
|
Package ftp implements the FTP filesystem plugin. |
|
Package ftps implements the FTP over TLS filesystem plugin.
|
Package ftps implements the FTP over TLS filesystem plugin. |
|
Package kubernetes implements the Kubernetes protocol plugin: a Lens-grade operations cockpit rendered entirely from the manifest projection over the generic renderer.
|
Package kubernetes implements the Kubernetes protocol plugin: a Lens-grade operations cockpit rendered entirely from the manifest projection over the generic renderer. |
|
Package ldap implements the LDAP directory protocol plugin.
|
Package ldap implements the LDAP directory protocol plugin. |
|
Package mongodb implements the MongoDB protocol plugin.
|
Package mongodb implements the MongoDB protocol plugin. |
|
Package mysql implements the MySQL/MariaDB protocol plugin.
|
Package mysql implements the MySQL/MariaDB protocol plugin. |
|
Package podman implements the Podman plugin.
|
Package podman implements the Podman plugin. |
|
Package postgresql implements the PostgreSQL protocol plugin.
|
Package postgresql implements the PostgreSQL protocol plugin. |
|
Package proxmox implements the Proxmox VE protocol plugin: a deep node → guests/storage tree, VM/LXC/node detail views, live metrics, noVNC and xterm consoles, snapshots, backups, and lifecycle actions — all over the PVE REST API (with the console websocket bridged through the gateway transport).
|
Package proxmox implements the Proxmox VE protocol plugin: a deep node → guests/storage tree, VM/LXC/node detail views, live metrics, noVNC and xterm consoles, snapshots, backups, and lifecycle actions — all over the PVE REST API (with the console websocket bridged through the gateway transport). |
|
Package rdp implements the RDP remote-desktop plugin.
|
Package rdp implements the RDP remote-desktop plugin. |
|
Package redis implements the Redis protocol plugin.
|
Package redis implements the Redis protocol plugin. |
|
Package s3 implements the Amazon S3 filesystem plugin.
|
Package s3 implements the Amazon S3 filesystem plugin. |
|
Package servermonitor implements a host monitoring plugin.
|
Package servermonitor implements a host monitoring plugin. |
|
Package sftp implements the file-only SFTP protocol plugin.
|
Package sftp implements the file-only SFTP protocol plugin. |
|
shared
|
|
|
broker
Package broker contains small helpers shared by message-broker plugins.
|
Package broker contains small helpers shared by message-broker plugins. |
|
dbcred
Package dbcred contains reusable credential handling for database plugins.
|
Package dbcred contains reusable credential handling for database plugins. |
|
dockerengine
Package dockerengine is the shared runtime for Docker-API protocols.
|
Package dockerengine is the shared runtime for Docker-API protocols. |
|
filesystem
Package filesystem contains shared manifest and route helpers for file browser plugins backed by different remote filesystem protocols.
|
Package filesystem contains shared manifest and route helpers for file browser plugins backed by different remote filesystem protocols. |
|
ftpfs
Package ftpfs adapts github.com/jlaffaye/ftp to ShellCN's shared file browser.
|
Package ftpfs adapts github.com/jlaffaye/ftp to ShellCN's shared file browser. |
|
hostmonitor
Package hostmonitor collects operating-system inventory and metrics for the server monitor plugin and the agent's remote host-monitor mode.
|
Package hostmonitor collects operating-system inventory and metrics for the server monitor plugin and the agent's remote host-monitor mode. |
|
loopback
Package loopback fronts an agent tunnel as a local TCP endpoint.
|
Package loopback fronts an agent tunnel as a local TCP endpoint. |
|
rfb
Package rfb implements the minimal RFB (VNC) protocol pieces ShellCN needs: a gateway-side handshake toward the browser using Security None (shared by the VNC and RDP plugins) plus upstream VNC authentication.
|
Package rfb implements the minimal RFB (VNC) protocol pieces ShellCN needs: a gateway-side handshake toward the browser using Security None (shared by the VNC and RDP plugins) plus upstream VNC authentication. |
|
s3compat
Package s3compat adapts S3-compatible object storage to ShellCN's shared file browser contract.
|
Package s3compat adapts S3-compatible object storage to ShellCN's shared file browser contract. |
|
sqldb
Package sqldb contains SQL plugin helpers that are independent of a specific database driver.
|
Package sqldb contains SQL plugin helpers that are independent of a specific database driver. |
|
sshsftp
Package sshsftp contains the shared SSH session and SFTP route implementation.
|
Package sshsftp contains the shared SSH session and SFTP route implementation. |
|
termshell
Package termshell builds the command for an interactive container/pod shell.
|
Package termshell builds the command for an interactive container/pod shell. |
|
Package smb implements the SMB filesystem plugin.
|
Package smb implements the SMB filesystem plugin. |
|
Package ssh implements the full SSH protocol plugin.
|
Package ssh implements the full SSH protocol plugin. |
|
Package swarm implements the Docker Swarm orchestration plugin.
|
Package swarm implements the Docker Swarm orchestration plugin. |
|
Package vnc implements the VNC remote-desktop plugin.
|
Package vnc implements the VNC remote-desktop plugin. |
|
Package webdav implements the WebDAV filesystem plugin.
|
Package webdav implements the WebDAV filesystem plugin. |
Click to show internal directories.
Click to hide internal directories.