erpl_tunnel
Jeden TCP-Dienst von DuckDB aus über einen SSH-Bastion, Tailscale oder NetBird erreichen — und lokale Ports zurück in diese Netze veröffentlichen.
Maintainer: jrosskopf
Installation und Laden
INSTALL erpl_tunnel FROM community;LOAD erpl_tunnel;Hinzugefügte Funktionen
| function_name | function_type | description | comment | examples |
|---|---|---|---|---|
| tunnel_close | pragma | NULL | NULL | |
| tunnel_close_all | pragma | NULL | NULL | |
| tunnel_create | pragma | NULL | NULL | |
| tunnel_export | pragma | NULL | NULL | |
| tunnel_import | pragma | NULL | NULL | |
| tunnel_mesh_activate | pragma | NULL | NULL | |
| tunnel_peers | table | Enumerate mesh peers for a tunnel secret (peer-local, no API token). | NULL | [SELECT * FROM tunnel_peers(secret = ‘ts’)] |
| tunnel_self | table | Show this node’s own mesh identity (name/ip/tags) for a tunnel secret. | NULL | [SELECT * FROM tunnel_self(secret = ‘ts’)] |
| tunnels | table | List all active tunnels (SSH and mesh) with their backend, connection details, and status. | NULL | [SELECT * FROM tunnels()] |
Überladene Funktionen
Diese Erweiterung fügt keine Funktionsüberladungen hinzu.
Hinzugefügte Typen
Diese Erweiterung fügt keine Typen hinzu.
Hinzugefügte Einstellungen
| name | description | input_type | scope | aliases |
|---|---|---|---|---|
| datazoo_banner | Show the DataZoo feedback banner when an extension is loaded in an interactive terminal (at most once a day per extension). | BOOLEAN | GLOBAL | [] |
| erpl_telemetry_enabled | Enable ERPL telemetry, see https://erpl.io/telemetry for details. | BOOLEAN | GLOBAL | [] |
| erpl_telemetry_key | Telemetry key, see https://erpl.io/telemetry for details. | VARCHAR | GLOBAL | [] |